Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FindProducts ¶
type FindProducts struct {
ProductSearchService *application.ProductSearchService `inject:""`
DefaultPaginationConfig *utils.PaginationConfig `inject:""`
}
FindProducts is exported as a template function
func (*FindProducts) Func ¶
func (tf *FindProducts) Func(ctx context.Context) interface{}
Func defines the find products function
type GetProduct ¶
type GetProduct struct {
ProductService domain.ProductService `inject:""`
}
GetProduct is exported as a template function
type GetProductURL ¶
type GetProductURL struct {
URLService *application.URLService `inject:""`
Logger flamingo.Logger `inject:""`
}
GetProductURL is exported as a template function
func (*GetProductURL) Func ¶
func (tf *GetProductURL) Func(ctx context.Context) interface{}
Func returns the JSON object
Click to show internal directories.
Click to hide internal directories.