コード例 #1
0
 public UpdateProductHandler(IWriteOnlyProductRepository writeOnlyProductRepository,
                             IReadOnlyProductRepository readOnlyProductRepository,
                             IImageFileResizeService imageFileResizeService)
 {
     _writeOnlyProductRepository = writeOnlyProductRepository;
     _readOnlyProductRepository  = readOnlyProductRepository;
     _imageFileResizeService     = imageFileResizeService;
 }
コード例 #2
0
 public CreateProductHandler(IWriteOnlyProductRepository writeOnlyProductRepository,
                             IReadOnlyProductRepository readOnlyProductRepository,
                             IImageFileResizeService imageFileResizeService,
                             IMapper mapper)
 {
     _writeOnlyProductRepository = writeOnlyProductRepository;
     _readOnlyProductRepository  = readOnlyProductRepository;
     _imageFileResizeService     = imageFileResizeService;
     _mapper = mapper;
 }
コード例 #3
0
 public ReadOnlyProductRepositoryDecorator(IReadOnlyProductRepository productRepository)
 {
     _productRepository = productRepository;
 }
コード例 #4
0
 public DoesProductExistHandler(IReadOnlyProductRepository readOnlyProductRepository)
 {
     _readOnlyProductRepository = readOnlyProductRepository;
 }
コード例 #5
0
ファイル: GetProductListUseCase.cs プロジェクト: Maxxj/Mylaba
 public GetProductListUseCase(IReadOnlyProductRepository readOnlyProductRepository)
 => _readOnlyProductRepository = readOnlyProductRepository;
コード例 #6
0
 public GetProductsHandler(IReadOnlyProductRepository readOnlyProductRepository,
                           IMapper mapper)
 {
     _readOnlyProductRepository = readOnlyProductRepository;
     _mapper = mapper;
 }
コード例 #7
0
 public DeleteProductHandler(IWriteOnlyProductRepository writeOnlyProductRepository,
                             IReadOnlyProductRepository readOnlyProductRepository)
 {
     _writeOnlyProductRepository = writeOnlyProductRepository;
     _readOnlyProductRepository  = readOnlyProductRepository;
 }
コード例 #8
0
 public ExportProductsHandler(IReadOnlyProductRepository readOnlyProductRepository,
                              IProductExportService productExportService)
 {
     _readOnlyProductRepository = readOnlyProductRepository;
     _productExportService      = productExportService;
 }
コード例 #9
0
 public CachedReadOnlyProductRepository(IReadOnlyProductRepository productRepository,
                                        IDomainObjectsCache <Product> productsCache)
     : base(productRepository)
     => _productsCache = productsCache;