Table of Contents

Interface IApplicationAuditCompletionPublisher

Namespace
ProjectTemplate.Infrastructure.Data.Auditing
Assembly
ProjectTemplate.Infrastructure.dll

Publishes one minimized audit-completion message to a host-owned destination.

public interface IApplicationAuditCompletionPublisher

Properties

Destination

string Destination { get; }

Property Value

string

Methods

PublishAsync(ApplicationAuditCompletionMessage, CancellationToken)

ValueTask<ApplicationAuditCompletionPublishResult> PublishAsync(ApplicationAuditCompletionMessage message, CancellationToken cancellationToken = default)

Parameters

message ApplicationAuditCompletionMessage
cancellationToken CancellationToken

Returns

ValueTask<ApplicationAuditCompletionPublishResult>