public CartRequestHandler( IUnitOfWorkAsync uow, IQueryRepositoryFactory qrf, ICatalogGateway catalogGateway, NoTaxCaculator priceCalculator) : base(uow, qrf) { _catalogGateway = catalogGateway; _priceCalculator = priceCalculator; }
public CartController(ICartService cartService, NoTaxCaculator taxCaculator) { _cartService = cartService; _cartService.PriceCalculatorContext = taxCaculator; }
public RequestHandler(ICatalogGateway cgw, IQueryRepositoryFactory qrf, NoTaxCaculator priceCalculator) : base(qrf) { _catalogGateway = cgw; _priceCalculator = priceCalculator; }