Interface IDecisionRead
- Namespace
- Cratis.Chronicle.ReadModels
- Assembly
- Cratis.Chronicle.dll
A read that can be enrolled as a decision dependency.
public interface IDecisionRead
- Extension Methods
Properties
EventSequenceId
Gets the target sequence.
EventSequenceId EventSequenceId { get; }
Property Value
EventStore
Gets the target event store.
EventStoreName EventStore { get; }
Property Value
EventStreamId
Gets the event stream identifier, or null for a source-wide read.
EventStreamId? EventStreamId { get; }
Property Value
EventStreamType
Gets the event stream type, or null for a source-wide read.
EventStreamType? EventStreamType { get; }
Property Value
IsProtected
Gets whether the read carries a guard.
bool IsProtected { get; }
Property Value
Key
Gets the key.
ReadModelKey Key { get; }
Property Value
Namespace
Gets the target namespace.
EventStoreNamespaceName Namespace { get; }
Property Value
ReadModelType
Gets the read model type.
Type ReadModelType { get; }