Documentation ¶
Index ¶
- type ContactCreateCmd
- type ContactCreateHandler
- type ContactCreateRes
- type ContactReadCmd
- type ContactReadHandler
- type ContactReadRes
- type FeedbackCreateCmd
- type FeedbackCreateHandler
- type FeedbackCreateRes
- type FeedbackReadCmd
- type FeedbackReadHandler
- type FeedbackReadRes
- type SupportAddMsgCmd
- type SupportAddMsgHandler
- type SupportAddMsgRes
- type SupportAdminAddMsgCmd
- type SupportAdminAddMsgHandler
- type SupportAdminAddMsgRes
- type SupportAdminCloseCmd
- type SupportAdminCloseHandler
- type SupportAdminCloseRes
- type SupportAdminDeleteCmd
- type SupportAdminDeleteHandler
- type SupportAdminDeleteRes
- type SupportAdminRemoveMsgCmd
- type SupportAdminRemoveMsgHandler
- type SupportAdminRemoveMsgRes
- type SupportAdminUpdateCmd
- type SupportAdminUpdateHandler
- type SupportAdminUpdateRes
- type SupportCloseCmd
- type SupportCloseHandler
- type SupportCloseRes
- type SupportCreateCmd
- type SupportCreateHandler
- type SupportCreateRes
- type SupportDeleteCmd
- type SupportDeleteHandler
- type SupportDeleteRes
- type SupportDetailCmd
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContactCreateCmd ¶
type ContactCreateHandler ¶
type ContactCreateHandler cqrs.HandlerFunc[ContactCreateCmd, *ContactCreateRes]
func NewContactCreateHandler ¶
func NewContactCreateHandler(factory contact.Factory, repo contact.Repository) ContactCreateHandler
type ContactCreateRes ¶
type ContactCreateRes struct{}
type ContactReadCmd ¶
type ContactReadCmd struct {
UUID string `params:"uuid" validate:"required,object_id"`
}
type ContactReadHandler ¶
type ContactReadHandler cqrs.HandlerFunc[ContactReadCmd, *ContactReadRes]
func NewContactReadHandler ¶
func NewContactReadHandler(factory contact.Factory, repo contact.Repository) ContactReadHandler
type ContactReadRes ¶
type ContactReadRes struct{}
type FeedbackCreateCmd ¶
type FeedbackCreateHandler ¶
type FeedbackCreateHandler cqrs.HandlerFunc[FeedbackCreateCmd, *FeedbackCreateRes]
func NewFeedbackCreateHandler ¶
func NewFeedbackCreateHandler(factory feedback.Factory, repo feedback.Repository) FeedbackCreateHandler
type FeedbackCreateRes ¶
type FeedbackCreateRes struct{}
type FeedbackReadCmd ¶
type FeedbackReadCmd struct {
UUID string `params:"uuid" validate:"required,object_id"`
}
type FeedbackReadHandler ¶
type FeedbackReadHandler cqrs.HandlerFunc[FeedbackReadCmd, *FeedbackReadRes]
func NewFeedbackReadHandler ¶
func NewFeedbackReadHandler(factory feedback.Factory, repo feedback.Repository) FeedbackReadHandler
type FeedbackReadRes ¶
type FeedbackReadRes struct{}
type SupportAddMsgCmd ¶
type SupportAddMsgHandler ¶
type SupportAddMsgHandler cqrs.HandlerFunc[SupportAddMsgCmd, *SupportAddMsgRes]
func NewSupportAddMsgHandler ¶
func NewSupportAddMsgHandler(repo support.Repo) SupportAddMsgHandler
type SupportAddMsgRes ¶
type SupportAddMsgRes struct{}
type SupportAdminAddMsgCmd ¶
type SupportAdminAddMsgHandler ¶
type SupportAdminAddMsgHandler cqrs.HandlerFunc[SupportAdminAddMsgCmd, *SupportAdminAddMsgRes]
func NewSupportAdminAddMsgHandler ¶
func NewSupportAdminAddMsgHandler(repo support.Repo) SupportAdminAddMsgHandler
type SupportAdminAddMsgRes ¶
type SupportAdminAddMsgRes struct{}
type SupportAdminCloseCmd ¶
type SupportAdminCloseCmd struct {
UUID string `params:"uuid" validate:"required,object_id"`
}
type SupportAdminCloseHandler ¶
type SupportAdminCloseHandler cqrs.HandlerFunc[SupportAdminCloseCmd, *SupportAdminCloseRes]
func NewSupportAdminCloseHandler ¶
func NewSupportAdminCloseHandler(repo support.Repo) SupportAdminCloseHandler
type SupportAdminCloseRes ¶
type SupportAdminCloseRes struct{}
type SupportAdminDeleteCmd ¶
type SupportAdminDeleteCmd struct {
UUID string `params:"uuid" validate:"required,object_id"`
}
type SupportAdminDeleteHandler ¶
type SupportAdminDeleteHandler cqrs.HandlerFunc[SupportAdminDeleteCmd, *SupportAdminDeleteRes]
func NewSupportAdminDeleteHandler ¶
func NewSupportAdminDeleteHandler(repo support.Repo) SupportAdminDeleteHandler
type SupportAdminDeleteRes ¶
type SupportAdminDeleteRes struct{}
type SupportAdminRemoveMsgHandler ¶
type SupportAdminRemoveMsgHandler cqrs.HandlerFunc[SupportAdminRemoveMsgCmd, *SupportAdminRemoveMsgRes]
func NewSupportAdminRemoveMsgHandler ¶
func NewSupportAdminRemoveMsgHandler(repo support.Repo) SupportAdminRemoveMsgHandler
type SupportAdminRemoveMsgRes ¶
type SupportAdminRemoveMsgRes struct{}
type SupportAdminUpdateCmd ¶
type SupportAdminUpdateHandler ¶
type SupportAdminUpdateHandler cqrs.HandlerFunc[SupportAdminUpdateCmd, *SupportAdminUpdateRes]
func NewSupportAdminUpdateHandler ¶
func NewSupportAdminUpdateHandler(repo support.Repo) SupportAdminUpdateHandler
type SupportAdminUpdateRes ¶
type SupportAdminUpdateRes struct{}
type SupportCloseCmd ¶
type SupportCloseHandler ¶
type SupportCloseHandler cqrs.HandlerFunc[SupportCloseCmd, *SupportCloseRes]
func NewSupportCloseHandler ¶
func NewSupportCloseHandler(repo support.Repo) SupportCloseHandler
type SupportCloseRes ¶
type SupportCloseRes struct{}
type SupportCreateCmd ¶
type SupportCreateHandler ¶
type SupportCreateHandler cqrs.HandlerFunc[SupportCreateCmd, *SupportCreateRes]
func NewSupportCreateHandler ¶
func NewSupportCreateHandler(factory support.Factory, repo support.Repo) SupportCreateHandler
type SupportCreateRes ¶
type SupportCreateRes struct {
UUID string `json:"uuid"`
}
type SupportDeleteCmd ¶
type SupportDeleteHandler ¶
type SupportDeleteHandler cqrs.HandlerFunc[SupportDeleteCmd, *SupportDeleteRes]
func NewSupportDeleteHandler ¶
func NewSupportDeleteHandler(repo support.Repo) SupportDeleteHandler
type SupportDeleteRes ¶
type SupportDeleteRes struct{}
type SupportDetailCmd ¶
type SupportDetailCmd struct {
UUID string `params:"uuid" validate:"required,object_id"`
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.