Table of Contents

Enum ApplicationAuditedTransactionOwnership

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

Identifies who owns the database transaction used by an audited mutation.

public enum ApplicationAuditedTransactionOwnership

Fields

CoordinatorOwned = 0

The coordinator created and committed the transaction.

ExistingTransaction = 1

The coordinator joined an existing EF Core transaction and protected its work with a savepoint. The caller still owns the final commit or rollback.