AggregateStateResult<TEvent extends Object, TValue extends Object, TId extends AggregateId, TState extends AggregateState<TValue> > constructor
AggregateStateResult<TEvent extends Object, TValue extends Object, TId extends AggregateId, TState extends AggregateState<TValue> > (
- TState previous,
- TState? current
Implementation
AggregateStateResult(
this.previous,
this.current,
) : version = (current ?? previous).version;