Cqrs (cqrs_tools v0.2.25) View Source

CqrsTools is a set of macros to let you focus on your core business and make CQRS applications easier to manage.

Commands

Creates commands with validation, dispatch logic, and more.

Events

Creates events...easily

Queries

Define queries with filters, validation, execution, and more.

Bounded Contexts

Creates proxy functions for commands and events.

Bounded Contexts for Commanded

Creates proxy functions for all commands registered in a Commanded Router

Absinthe Macros

Macros to derive queries and mutations from Queries and Commands, respectfully.

Absinthe Relay Macros

Macros for Absinthe.Relay