class

Posse::Commands::Result

Inherits Reference < Object

Constructors

new(aggregate_id : String, aggregate_version : Int64, events : Array(Posse::Events::Event) = [] of Posse::Events::Event)
Source

Instance methods

aggregate_id
Source
aggregate_version
Source
event(type : T.class) : T | Nil forall T
Source
event!(type : T.class) : T forall T
Source
events
Source
events?
Source
events_of(type : T.class) : Array(T) forall T
Source
size
Source