Class ProjectionResultRaw
- Namespace
- Cratis.Chronicle.Projections
- Assembly
- Cratis.Chronicle.dll
Represents the result of an projection.
public record ProjectionResultRaw : IEquatable<ProjectionResultRaw>
- Inheritance
-
ProjectionResultRaw
- Implements
- Inherited Members
Constructors
ProjectionResultRaw(JsonObject, int, EventSequenceNumber)
Represents the result of an projection.
public ProjectionResultRaw(JsonObject ReadModel, int ProjectedEventsCount, EventSequenceNumber LastHandledEventSequenceNumber)
Parameters
ReadModelJsonObjectThe instance of the read model as JsonObject.
ProjectedEventsCountintNumber of events that caused projection.
LastHandledEventSequenceNumberEventSequenceNumberThe last handled event sequence number.
Properties
LastHandledEventSequenceNumber
The last handled event sequence number.
public EventSequenceNumber LastHandledEventSequenceNumber { get; init; }
Property Value
ProjectedEventsCount
Number of events that caused projection.
public int ProjectedEventsCount { get; init; }
Property Value
ReadModel
The instance of the read model as JsonObject.
public JsonObject ReadModel { get; init; }