Table of Contents

Class ReducerInstanceResult<T>

Namespace
Cratis.Chronicle.Reducers
Assembly
Cratis.Chronicle.dll

Represents the result of a reducer GetInstanceById operation.

public record ReducerInstanceResult<T> : IEquatable<ReducerInstanceResult<T>>

Type Parameters

T

Type of read model.

Inheritance
ReducerInstanceResult<T>
Implements
Inherited Members

Constructors

ReducerInstanceResult(T?, EventSequenceNumber)

Represents the result of a reducer GetInstanceById operation.

public ReducerInstanceResult(T? ReadModel, EventSequenceNumber LastHandledEventSequenceNumber)

Parameters

ReadModel T

The instance of the read model.

LastHandledEventSequenceNumber EventSequenceNumber

The last handled event sequence number.

Properties

LastHandledEventSequenceNumber

The last handled event sequence number.

public EventSequenceNumber LastHandledEventSequenceNumber { get; init; }

Property Value

EventSequenceNumber

ReadModel

The instance of the read model.

public T? ReadModel { get; init; }

Property Value

T