Documentation
¶
Index ¶
- type GenreCreateCommand
- type GenreCreateHandler
- type GenreCreateResult
- type GenreDeleteCommand
- type GenreDeleteHandler
- type GenreDeleteResult
- type SongCreateCommand
- type SongCreateHandler
- type SongCreateResult
- type SongDeleteCommand
- type SongDeleteHandler
- type SongDeleteResult
- type SongMarkListenedCommand
- type SongMarkListenedHandler
- type SongMarkListenedResult
- type UserCreateCmd
- type UserCreateHandler
- type UserCreateRes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenreCreateCommand ¶
type GenreCreateCommand struct {
Name string
}
type GenreCreateHandler ¶
type GenreCreateHandler cqrs.HandlerFunc[GenreCreateCommand, *GenreCreateResult]
func NewGenreCreateHandler ¶
func NewGenreCreateHandler(repo genre.Repo) GenreCreateHandler
type GenreCreateResult ¶
type GenreDeleteCommand ¶
type GenreDeleteHandler ¶
type GenreDeleteHandler cqrs.HandlerFunc[GenreDeleteCommand, *GenreDeleteResult]
func NewGenreDeleteHandler ¶
func NewGenreDeleteHandler(repo genre.Repo) GenreDeleteHandler
type GenreDeleteResult ¶
type GenreDeleteResult struct { }
type SongCreateCommand ¶
type SongCreateHandler ¶
type SongCreateHandler cqrs.HandlerFunc[SongCreateCommand, *SongCreateResult]
func NewSongCreateHandler ¶
func NewSongCreateHandler(repo song.Repo) SongCreateHandler
type SongCreateResult ¶
type SongDeleteCommand ¶
type SongDeleteHandler ¶
type SongDeleteHandler cqrs.HandlerFunc[SongDeleteCommand, *SongDeleteResult]
func NewSongDeleteHandler ¶
func NewSongDeleteHandler(repo song.Repo) SongDeleteHandler
type SongDeleteResult ¶
type SongDeleteResult struct { }
type SongMarkListenedCommand ¶
type SongMarkListenedHandler ¶
type SongMarkListenedHandler cqrs.HandlerFunc[SongMarkListenedCommand, *SongMarkListenedResult]
func NewSongMarkListenedHandler ¶
func NewSongMarkListenedHandler(repo song.Repo) SongMarkListenedHandler
type SongMarkListenedResult ¶
type SongMarkListenedResult struct { }
type UserCreateCmd ¶
type UserCreateHandler ¶
type UserCreateHandler cqrs.HandlerFunc[UserCreateCmd, *UserCreateRes]
func NewUserCreateHandler ¶
func NewUserCreateHandler(repo user.Repo) UserCreateHandler
type UserCreateRes ¶
Click to show internal directories.
Click to hide internal directories.