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.