Skip to content

Documentation / @tenancy-node/core / InMemoryPlatformSettingsRepository

Class: InMemoryPlatformSettingsRepository ​

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:23

Marca de la plataforma en memoria (tests; se pierde al reiniciar).

Implements ​

Constructors ​

Constructor ​

new InMemoryPlatformSettingsRepository(): InMemoryPlatformSettingsRepository

Returns ​

InMemoryPlatformSettingsRepository

Methods ​

get() ​

get(): Promise<{ settings: PlatformSettings; updatedAt: Date; updatedBy: string | null; } | undefined>

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:26

undefined si nunca se guardó.

Returns ​

Promise<{ settings: PlatformSettings; updatedAt: Date; updatedBy: string | null; } | undefined>

Implementation of ​

PlatformSettingsRepository.get


save() ​

save(settings, meta): Promise<void>

Defined in: core/src/infrastructure/memory/in-memory-settings-repositories.ts:29

Parameters ​

settings ​

PlatformSettings

meta ​
updatedAt ​

Date

updatedBy ​

string | null

Returns ​

Promise<void>

Implementation of ​

PlatformSettingsRepository.save

Publicado bajo la licencia MIT.