Ejemplo n.º 1
0
 public ProductsController(
     UseCaseExecutor executor,
     IGetProductsQuery query,
     IGetProductsJsonQuery jsonQuery,
     IGetCategoriesQuery categories,
     IGetManufacturersQuery manufacturers,
     IGetSuppliersQuery suppliers)
 {
     _executor      = executor;
     _query         = query;
     _jsonQuery     = jsonQuery;
     _categories    = categories;
     _manufacturers = manufacturers;
     _suppliers     = suppliers;
 }
 public IActionResult Get([FromQuery] CategorySearch search, [FromServices] IGetCategoriesQuery query)
 {
     return(Ok(executor.ExecuteQuery(query, search)));
 }
 public GetProductsQuery(IGetCategoriesQuery IGetCategoriesQuery)
 {
     _IGetCategoriesQuery = IGetCategoriesQuery;
 }
 public CategoriesController(IGetCategoriesQuery IGetCategoriesQuery)
 {
     _IGetCategoriesQuery = IGetCategoriesQuery;
 }