Interface IAppendResultForObserverCompletion
- Namespace
- Cratis.Chronicle.EventSequences
- Assembly
- Cratis.Chronicle.dll
Defines the context required to wait for observer completion after an append operation.
public interface IAppendResultForObserverCompletion
- Extension Methods
Properties
EventSequenceId
Gets the event sequence that the append operation targeted.
EventSequenceId EventSequenceId { get; }
Property Value
EventStore
Gets the event store where the append operation happened.
EventStoreName EventStore { get; }
Property Value
EventStoreNamespace
Gets the event store namespace where the append operation happened.
EventStoreNamespaceName EventStoreNamespace { get; }
Property Value
EventTypes
Gets the event types appended by this operation. Empty retains the legacy wait-for-all behavior.
IEnumerable<EventType> EventTypes { get; }
Property Value
TailSequenceNumber
Gets the last event sequence number represented by the append operation.
EventSequenceNumber TailSequenceNumber { get; }