Interface: StorageProvider
Makaio Framework / kernel / StorageProvider
Interface: StorageProvider
Section titled “Interface: StorageProvider”Defined in: ../../../packages/kernel/src/providers/storage.ts:17
Platform-specific storage backend. Registers bus handlers that respond to storage namespace subjects.
Methods
Section titled “Methods”dispose()
Section titled “dispose()”dispose():
Promise<void>
Defined in: ../../../packages/kernel/src/providers/storage.ts:27
Release storage resources (close DB connections, etc.).
Returns
Section titled “Returns”Promise<void>
registerHandlers()
Section titled “registerHandlers()”registerHandlers(
bus,machineId):Promise<StorageCleanup>
Defined in: ../../../packages/kernel/src/providers/storage.ts:24
Register storage handlers on the bus. Called before app.start() in the composition root.
Parameters
Section titled “Parameters”Bus instance to register handlers on
machineId
Section titled “machineId”string
Machine identifier for storage scoping
Returns
Section titled “Returns”Promise<StorageCleanup>