Class AsiBackboneAspNetCoreBuilderExtensions
- Namespace
- AsiBackbone.AspNetCore.DependencyInjection
- Assembly
- AsiBackbone.AspNetCore.dll
Provides explicit builder facade extension methods for ASP.NET Core host integration.
public static class AsiBackboneAspNetCoreBuilderExtensions
- Inheritance
-
AsiBackboneAspNetCoreBuilderExtensions
- Inherited Members
Methods
UseAspNetCoreEndpointGovernance(IAsiBackboneBuilder)
Adds ASP.NET Core endpoint governance services through the AsiBackbone builder facade using default options.
public static IAsiBackboneBuilder UseAspNetCoreEndpointGovernance(this IAsiBackboneBuilder builder)
Parameters
builderIAsiBackboneBuilder
Returns
UseAspNetCoreEndpointGovernance(IAsiBackboneBuilder, Action<AsiBackboneAspNetCoreOptions>)
Adds ASP.NET Core endpoint governance services through the AsiBackbone builder facade using configured options.
public static IAsiBackboneBuilder UseAspNetCoreEndpointGovernance(this IAsiBackboneBuilder builder, Action<AsiBackboneAspNetCoreOptions> configure)
Parameters
builderIAsiBackboneBuilderconfigureAction<AsiBackboneAspNetCoreOptions>
Returns
UseGovernanceOutboxDrain(IAsiBackboneBuilder)
Adds the host-owned governance outbox drain worker through the AsiBackbone builder facade using default options.
public static IAsiBackboneBuilder UseGovernanceOutboxDrain(this IAsiBackboneBuilder builder)
Parameters
builderIAsiBackboneBuilder
Returns
UseGovernanceOutboxDrain(IAsiBackboneBuilder, Action<AsiBackboneGovernanceOutboxDrainWorkerOptions>)
Adds the host-owned governance outbox drain worker through the AsiBackbone builder facade using configured options.
public static IAsiBackboneBuilder UseGovernanceOutboxDrain(this IAsiBackboneBuilder builder, Action<AsiBackboneGovernanceOutboxDrainWorkerOptions> configure)
Parameters
builderIAsiBackboneBuilderconfigureAction<AsiBackboneGovernanceOutboxDrainWorkerOptions>