Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckProducts ¶
type CheckProducts struct {
Items *[]CheckItem
}
type CheckProductsHandler ¶
type CheckProductsHandler QueryHandler[CheckProducts, *[]valueobject.ProductStatus]
func NewCheckProductsHandler ¶
func NewCheckProductsHandler(logger logger.Logger, productRepo domain.ProductRepository) CheckProductsHandler
type GetProducts ¶
type GetProducts struct {
ProductIDs *[]uint64
}
type GetProductsHandler ¶
type GetProductsHandler QueryHandler[GetProducts, *[]entity.Product]
func NewGetProductsHandler ¶
func NewGetProductsHandler(logger logger.Logger, productRepo domain.ProductRepository) GetProductsHandler
type ListProducts ¶
type ListProductsHandler ¶
type ListProductsHandler QueryHandler[ListProducts, *[]valueobject.ProductCatalog]
func NewListProductsHandler ¶
func NewListProductsHandler(logger logger.Logger, productRepo domain.ProductRepository) ListProductsHandler
Click to show internal directories.
Click to hide internal directories.