Example #1
0
 public ProductsController(
     IGetProductsUseCase getProductsUseCase,
     IGetProductUseCase getProductUseCase,
     ICreateProductUseCase createProductUseCase,
     IConverter <Product, ProductDto> converter)
 {
     _getProductsUseCase   = getProductsUseCase;
     _getProductUseCase    = getProductUseCase;
     _createProductUseCase = createProductUseCase;
     _converter            = converter;
 }
Example #2
0
 public AdminController(IGetProductsUseCase getProductsUseCase, GetProductsPresenter getProductsPresenter,
                        IGetProductDetailUseCase getProductDetailUseCase, GetProductDetailPresenter getProductDetailPresenter,
                        ICreateProductUseCase createProductUseCase, CreateProductPresenter createProductPresenter,
                        IUpdateProductDetailUseCase updateProductDetailUseCase, UpdateProductDetailPresenter updateProductDetailPresenter,
                        IRemoveProductUseCase removeProductUseCase, RemoveProductPresenter removeProductPresenter)
 {
     _getProductsUseCase         = getProductsUseCase; _getProductsPresenter = getProductsPresenter;
     _getProductDetailUseCase    = getProductDetailUseCase; _getProductDetailPresenter = getProductDetailPresenter;
     _createProductUseCase       = createProductUseCase; _createProductPresenter = createProductPresenter;
     _updateProductDetailUseCase = updateProductDetailUseCase; _updateProductDetailPresenter = updateProductDetailPresenter;
     _removeProductUseCase       = removeProductUseCase; _removeProductPresenter = removeProductPresenter;
 }
Example #3
0
 /// <summary>
 /// Constructor for DI
 /// </summary>
 public ProductsFunction(IGetProductsUseCase useCase)
 {
     _getProductsUseCase = useCase;
 }
 public AclProductWeightRepository(IGetProductsUseCase getProductsUseCase)
 {
     _getProductsUseCase = getProductsUseCase;
 }
Example #5
0
 public GetProductsController(IGetProductsUseCase useCase)
 {
     _useCase = useCase;
 }