Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Commands ¶
type Commands struct { Create CreateHandler Update UpdateHandler Delete DeleteHandler }
func NewCommands ¶
type CreateCommand ¶
CreateCommand ...
type CreateHandler ¶
type CreateHandler interface {
Handle(context.Context, *CreateCommand) error
}
CreateHandler ...
func NewCreateHandler ¶
func NewCreateHandler(svc notebook.Service, workspaceReadModel workspace.WorkspaceReadModel) CreateHandler
NewCreateHandler ...
type DeleteCommand ¶
type DeleteHandler ¶
type DeleteHandler interface {
Handle(context.Context, *DeleteCommand) error
}
DeleteHandler ...
func NewDeleteHandler ¶
func NewDeleteHandler(svc notebook.Service, workspaceReadModel workspace.WorkspaceReadModel) DeleteHandler
NewDeleteHandler ...
type UpdateCommand ¶
type UpdateHandler ¶
type UpdateHandler interface {
Handle(context.Context, *UpdateCommand) error
}
UpdateHandler ...
func NewUpdateHandler ¶
func NewUpdateHandler(svc notebook.Service, workspaceReadModel workspace.WorkspaceReadModel) UpdateHandler
NewUpdateHandler ...
Click to show internal directories.
Click to hide internal directories.