Maestro.Types.Command (Maestro v0.5.0)
View SourceCommands are the primary way clients express a desire to change the system. In Maestro, commands are always executed within the context of an aggregate in a consistent manner.
Summary
Types
@type t() :: %Maestro.Types.Command{ aggregate_id: HLClock.Timestamp.t(), data: map(), type: String.t() }