Table of Contents

Class ApplicationAuditCompletionOutboxServiceExtensions

Namespace
ProjectTemplate.Infrastructure.Data.Extensions
Assembly
ProjectTemplate.Infrastructure.dll

Provides opt-in registration for durable audit-completion outbox services.

public static class ApplicationAuditCompletionOutboxServiceExtensions
Inheritance
ApplicationAuditCompletionOutboxServiceExtensions
Inherited Members

Methods

AddApplicationAuditCompletionOutboxCore(IServiceCollection, Action<ApplicationAuditCompletionOutboxOptions>?)

Registers durable staging, dispatch, and minimized operational query services.

public static IServiceCollection AddApplicationAuditCompletionOutboxCore(this IServiceCollection services, Action<ApplicationAuditCompletionOutboxOptions>? configure = null)

Parameters

services IServiceCollection
configure Action<ApplicationAuditCompletionOutboxOptions>

Returns

IServiceCollection

Remarks

Call InfrastructureDataAccessServiceExtensions before this method. This infrastructure registration does not start a background dispatcher loop.