Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommandHandlers ¶
type CommandHandlers struct { UpsertPhoneNumber UpsertPhoneNumberCommandHandler FailedPhoneNumberValidation FailedPhoneNumberValidationCommandHandler SkipPhoneNumberValidation SkippedPhoneNumberValidationCommandHandler PhoneNumberValidated PhoneNumberValidatedCommandHandler }
func NewCommandHandlers ¶
func NewCommandHandlers(log logger.Logger, cfg *config.Config, es eventstore.AggregateStore) *CommandHandlers
type FailedPhoneNumberValidationCommandHandler ¶
type FailedPhoneNumberValidationCommandHandler interface {
Handle(ctx context.Context, command *command.FailedPhoneNumberValidationCommand) error
}
func NewFailedPhoneNumberValidationCommandHandler ¶
func NewFailedPhoneNumberValidationCommandHandler(log logger.Logger, cfg *config.Config, es eventstore.AggregateStore) FailedPhoneNumberValidationCommandHandler
type PhoneNumberValidatedCommandHandler ¶
type PhoneNumberValidatedCommandHandler interface {
Handle(ctx context.Context, cmd *command.PhoneNumberValidatedCommand) error
}
func NewPhoneNumberValidatedCommandHandler ¶
func NewPhoneNumberValidatedCommandHandler(log logger.Logger, cfg *config.Config, es eventstore.AggregateStore) PhoneNumberValidatedCommandHandler
type SkippedPhoneNumberValidationCommandHandler ¶
type SkippedPhoneNumberValidationCommandHandler interface {
Handle(ctx context.Context, cmd *command.SkippedPhoneNumberValidationCommand) error
}
func NewSkippedPhoneNumberValidationCommandHandler ¶
func NewSkippedPhoneNumberValidationCommandHandler(log logger.Logger, cfg *config.Config, es eventstore.AggregateStore) SkippedPhoneNumberValidationCommandHandler
type UpsertPhoneNumberCommandHandler ¶
type UpsertPhoneNumberCommandHandler interface {
Handle(ctx context.Context, cmd *command.UpsertPhoneNumberCommand) error
}
func NewUpsertPhoneNumberHandler ¶
func NewUpsertPhoneNumberHandler(log logger.Logger, cfg *config.Config, es eventstore.AggregateStore) UpsertPhoneNumberCommandHandler
Click to show internal directories.
Click to hide internal directories.