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)
- type DomainEventHandlers
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 LogApplicationAccess ¶
func LogApplicationAccess(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)
type DomainEventHandlers ¶
type DomainEventHandlers struct {
application.DomainEventHandlers
// contains filtered or unexported fields
}
func LogDomainEventHandlerAccess ¶
func LogDomainEventHandlerAccess(handlers application.DomainEventHandlers, logger zerolog.Logger) DomainEventHandlers
func (DomainEventHandlers) OnOrderCanceled ¶
func (DomainEventHandlers) OnOrderCreated ¶
func (DomainEventHandlers) OnOrderReadied ¶
Click to show internal directories.
Click to hide internal directories.