Table of Contents

Class AcknowledgmentResponseEntity

Namespace
AsiBackbone.EntityFrameworkCore.Persistence
Assembly
AsiBackbone.EntityFrameworkCore.dll

Represents the Entity Framework Core persistence shape for an AsiBackbone handshake acknowledgment.

public sealed class AcknowledgmentResponseEntity : GovernanceEntity, IGovernanceEntity, IConcurrencyTrackedEntity
Inheritance
AcknowledgmentResponseEntity
Implements
Inherited Members

Properties

Acknowledged

Gets or sets a value indicating whether the required acknowledgment was accepted.

public bool Acknowledged { get; set; }

Property Value

bool

AcknowledgmentCode

Gets or sets the acknowledgment code accepted or rejected by the actor.

public string AcknowledgmentCode { get; set; }

Property Value

string

AcknowledgmentId

Gets or sets the stable acknowledgment identifier.

public string AcknowledgmentId { get; set; }

Property Value

string

ActorDisplayName

Gets or sets the optional display name or label associated with the actor.

public string? ActorDisplayName { get; set; }

Property Value

string

ActorId

Gets or sets the stable actor identifier associated with the acknowledgment.

public string ActorId { get; set; }

Property Value

string

ActorType

Gets or sets the actor type associated with the acknowledgment.

public GovernanceActorType ActorType { get; set; }

Property Value

GovernanceActorType

CorrelationId

Gets or sets the correlation identifier associated with the acknowledgment, when supplied by the host.

public string? CorrelationId { get; set; }

Property Value

string

HandshakeId

Gets or sets the handshake identifier associated with the acknowledgment.

public string HandshakeId { get; set; }

Property Value

string

OccurredUtc

Gets or sets the UTC timestamp when the acknowledgment response occurred.

public DateTimeOffset OccurredUtc { get; set; }

Property Value

DateTimeOffset

SchemaVersion

Gets or sets the serialized schema version for this handshake acknowledgment.

public string SchemaVersion { get; set; }

Property Value

string

TraceId

Gets or sets the trace identifier associated with the acknowledgment, when supplied by the host.

public string? TraceId { get; set; }

Property Value

string