Documentation
¶
Index ¶
- type GenreListHandler
- type GenreListQuery
- type GenreListResult
- type GenreViewHandler
- type GenreViewQuery
- type GenreViewResult
- type SongListByGenreHandler
- type SongListByGenreQuery
- type SongListByGenreResult
- type SongListHandler
- type SongListQuery
- type SongListResult
- type SongListUserRecommendationHandler
- type SongListUserRecommendationQuery
- type SongListUserRecommendationResult
- type SongViewHandler
- type SongViewQuery
- type SongViewResult
- type UserGetByEmailHandler
- type UserGetByEmailQuery
- type UserGetByEmailResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenreListHandler ¶
type GenreListHandler cqrs.HandlerFunc[GenreListQuery, *GenreListResult]
func NewGenreListHandler ¶
func NewGenreListHandler(repo genre.Repo) GenreListHandler
type GenreListQuery ¶
type GenreListQuery struct { }
type GenreListResult ¶
type GenreViewHandler ¶
type GenreViewHandler cqrs.HandlerFunc[GenreViewQuery, *GenreViewResult]
func NewGenreViewHandler ¶
func NewGenreViewHandler(repo genre.Repo) GenreViewHandler
type GenreViewQuery ¶
type GenreViewResult ¶
type SongListByGenreHandler ¶
type SongListByGenreHandler cqrs.HandlerFunc[SongListByGenreQuery, *SongListByGenreResult]
func NewSongListByGenreHandler ¶
func NewSongListByGenreHandler(repo song.Repo) SongListByGenreHandler
type SongListByGenreQuery ¶
type SongListByGenreResult ¶
type SongListHandler ¶
type SongListHandler cqrs.HandlerFunc[SongListQuery, *SongListResult]
func NewSongListHandler ¶
func NewSongListHandler(repo song.Repo) SongListHandler
type SongListQuery ¶
type SongListQuery struct { }
type SongListResult ¶
type SongListUserRecommendationHandler ¶
type SongListUserRecommendationHandler cqrs.HandlerFunc[SongListUserRecommendationQuery, *SongListUserRecommendationResult]
func NewSongListUserRecommendationHandler ¶
func NewSongListUserRecommendationHandler(repo song.Repo) SongListUserRecommendationHandler
type SongViewHandler ¶
type SongViewHandler cqrs.HandlerFunc[SongViewQuery, *SongViewResult]
func NewSongViewHandler ¶
func NewSongViewHandler(repo song.Repo) SongViewHandler
type SongViewQuery ¶
type SongViewResult ¶
type UserGetByEmailHandler ¶
type UserGetByEmailHandler cqrs.HandlerFunc[UserGetByEmailQuery, *UserGetByEmailResult]
func NewUserGetByEmailHandler ¶
func NewUserGetByEmailHandler(repo user.Repo) UserGetByEmailHandler
type UserGetByEmailQuery ¶
type UserGetByEmailQuery struct {
Email string
}
type UserGetByEmailResult ¶
Click to show internal directories.
Click to hide internal directories.