Class AsiBackboneEntityFrameworkCoreBuilderExtensions
- Namespace
- AsiBackbone.EntityFrameworkCore
- Assembly
- AsiBackbone.EntityFrameworkCore.dll
Provides explicit builder facade extension methods for EF Core host-owned persistence.
public static class AsiBackboneEntityFrameworkCoreBuilderExtensions
- Inheritance
-
AsiBackboneEntityFrameworkCoreBuilderExtensions
- Inherited Members
Methods
UseEfCoreAuditLedger<TDbContext>(IAsiBackboneBuilder)
Adds EF Core audit ledger storage through the AsiBackbone builder facade.
public static IAsiBackboneBuilder UseEfCoreAuditLedger<TDbContext>(this IAsiBackboneBuilder builder) where TDbContext : DbContext
Parameters
builderIAsiBackboneBuilder
Returns
Type Parameters
TDbContext
UseEfCoreAuditLifecycle<TDbContext>(IAsiBackboneBuilder)
Adds EF Core audit residue lifecycle storage through the AsiBackbone builder facade.
public static IAsiBackboneBuilder UseEfCoreAuditLifecycle<TDbContext>(this IAsiBackboneBuilder builder) where TDbContext : DbContext
Parameters
builderIAsiBackboneBuilder
Returns
Type Parameters
TDbContext
UseEfCoreGovernanceOutbox<TDbContext>(IAsiBackboneBuilder)
Adds EF Core durable governance outbox storage through the AsiBackbone builder facade.
public static IAsiBackboneBuilder UseEfCoreGovernanceOutbox<TDbContext>(this IAsiBackboneBuilder builder) where TDbContext : DbContext
Parameters
builderIAsiBackboneBuilder
Returns
Type Parameters
TDbContext