Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddUserAssigneeCommandHandler ¶
type AddUserAssigneeCommandHandler interface {
Handle(ctx context.Context, cmd *command.AddUserAssigneeCommand) error
}
func NewAddUserAssigneeCommandHandler ¶
func NewAddUserAssigneeCommandHandler(log logger.Logger, es eventstore.AggregateStore) AddUserAssigneeCommandHandler
type AddUserFollowerCommandHandler ¶
type AddUserFollowerCommandHandler interface {
Handle(ctx context.Context, cmd *command.AddUserFollowerCommand) error
}
func NewAddUserFollowerCommandHandler ¶
func NewAddUserFollowerCommandHandler(log logger.Logger, es eventstore.AggregateStore) AddUserFollowerCommandHandler
type CommandHandlers ¶
type CommandHandlers struct { UpsertIssue UpsertIssueCommandHandler AddUserAssignee AddUserAssigneeCommandHandler RemoveUserAssignee RemoveUserAssigneeCommandHandler AddUserFollower AddUserFollowerCommandHandler RemoveUserFollower RemoveUserFollowerCommandHandler }
func NewCommandHandlers ¶
func NewCommandHandlers(log logger.Logger, es eventstore.AggregateStore) *CommandHandlers
type RemoveUserAssigneeCommandHandler ¶
type RemoveUserAssigneeCommandHandler interface {
Handle(ctx context.Context, cmd *command.RemoveUserAssigneeCommand) error
}
func NewRemoveUserAssigneeCommandHandler ¶
func NewRemoveUserAssigneeCommandHandler(log logger.Logger, es eventstore.AggregateStore) RemoveUserAssigneeCommandHandler
type RemoveUserFollowerCommandHandler ¶
type RemoveUserFollowerCommandHandler interface {
Handle(ctx context.Context, cmd *command.RemoveUserFollowerCommand) error
}
func NewRemoveUserFollowerCommandHandler ¶
func NewRemoveUserFollowerCommandHandler(log logger.Logger, es eventstore.AggregateStore) RemoveUserFollowerCommandHandler
type UpsertIssueCommandHandler ¶
type UpsertIssueCommandHandler interface {
Handle(ctx context.Context, cmd *command.UpsertIssueCommand) error
}
func NewUpsertIssueCommandHandler ¶
func NewUpsertIssueCommandHandler(log logger.Logger, es eventstore.AggregateStore) UpsertIssueCommandHandler
Click to show internal directories.
Click to hide internal directories.