Documentation ¶
Index ¶
- type Application
- func (a Application) CancelOrder(ctx context.Context, cmd commands.CancelOrder) (err error)
- func (a Application) CompleteOrder(ctx context.Context, cmd commands.CompleteOrder) (err error)
- func (a Application) CreateOrder(ctx context.Context, cmd commands.CreateOrder) (err error)
- func (a Application) GetOrder(ctx context.Context, query queries.GetOrder) (order *domain.Order, err error)
- func (a Application) ReadyOrder(ctx context.Context, cmd commands.ReadyOrder) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { application.App // contains filtered or unexported fields }
func NewApplication ¶
func NewApplication(application application.App, logger zerolog.Logger) Application
func (Application) CancelOrder ¶
func (a Application) CancelOrder(ctx context.Context, cmd commands.CancelOrder) (err error)
func (Application) CompleteOrder ¶
func (a Application) CompleteOrder(ctx context.Context, cmd commands.CompleteOrder) (err error)
func (Application) CreateOrder ¶
func (a Application) CreateOrder(ctx context.Context, cmd commands.CreateOrder) (err error)
func (Application) ReadyOrder ¶
func (a Application) ReadyOrder(ctx context.Context, cmd commands.ReadyOrder) (err error)
Click to show internal directories.
Click to hide internal directories.