Class InMemoryStorageBuilderExtensions
- Namespace
- AsiBackbone.Storage.InMemory
- Assembly
- AsiBackbone.Storage.InMemory.dll
Provides explicit builder facade extension methods for non-durable in-memory storage.
public static class InMemoryStorageBuilderExtensions
- Inheritance
-
InMemoryStorageBuilderExtensions
- Inherited Members
Methods
UseInMemoryAuditLedger(IAsiBackboneBuilder)
Adds the non-durable in-memory audit sink through the AsiBackbone builder facade.
public static IAsiBackboneBuilder UseInMemoryAuditLedger(this IAsiBackboneBuilder builder)
Parameters
builderIAsiBackboneBuilder
Returns
UseInMemoryAuditLifecycle(IAsiBackboneBuilder)
Adds the non-durable in-memory audit residue lifecycle store through the AsiBackbone builder facade.
public static IAsiBackboneBuilder UseInMemoryAuditLifecycle(this IAsiBackboneBuilder builder)
Parameters
builderIAsiBackboneBuilder
Returns
UseInMemoryGovernanceOutbox(IAsiBackboneBuilder)
Adds the non-durable in-memory governance outbox store through the AsiBackbone builder facade.
public static IAsiBackboneBuilder UseInMemoryGovernanceOutbox(this IAsiBackboneBuilder builder)
Parameters
builderIAsiBackboneBuilder