Table of Contents

Class CanonicalApplicationMutationManifestBuilder

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

Builds deterministic version 1.0 mutation manifests using ordinal ordering rules.

public sealed class CanonicalApplicationMutationManifestBuilder : IApplicationMutationManifestBuilder
Inheritance
CanonicalApplicationMutationManifestBuilder
Implements
Inherited Members

Methods

Build(IReadOnlyCollection<AuditRecord>)

Builds the canonical manifest for one mutation batch.

public ApplicationMutationManifest Build(IReadOnlyCollection<AuditRecord> auditRecords)

Parameters

auditRecords IReadOnlyCollection<AuditRecord>

Returns

ApplicationMutationManifest