Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ICreateProductUseCase ¶
type ICreateProductUseCase interface {
Execute(product *input.ProductData) (*output.ProductData, error)
}
type IDeleteProductUseCase ¶
type IFindProductUseCase ¶
type IFindProductUseCase interface {
Execute(productId string) (output.ProductData, error)
}
type IUpdateProductUseCase ¶
type IUpdateProductUseCase interface {
Execute(inputProduct *input.ProductData) (output.ProductData, error)
}
Click to show internal directories.
Click to hide internal directories.