public CustomOrderController(IWebHostEnvironment webHostEnvironment, UserManager <AppUser> manager, IPriceCalculatorService priceCalculatorService, IModelVolumeRepository modelVolumeRepository) { _modelVolumeRepository = modelVolumeRepository; _priceCalculatorService = priceCalculatorService; _webHostEnvironment = webHostEnvironment; _userManager = manager; }
public OrderService(IBasketRepository basketRepo, StoreContext context, IPriceCalculatorService calc, IModelVolumeRepository modelVolumeRepository) { _context = context; _basketRepo = basketRepo; _unitOfWork = new UnitOfWork(_context); _priceCalculatorService = calc; _modelVolumeRepository = modelVolumeRepository; }
public CalculationController( IQueryDispatcher queryDispatcher, ICommandDispatcher commandDispatcher, IPriceCalculatorService priceCalculatorService) { _queryDispatcher = queryDispatcher; _commandDispatcher = commandDispatcher; _priceCalculatorService = priceCalculatorService; }
public CalculationController( IQueryDispatcher queryDispatcher, ICommandDispatcher commandDispatcher, IPriceCalculatorService priceCalculatorService, ICompositeViewEngine compositeViewEngine) { _queryDispatcher = queryDispatcher; _commandDispatcher = commandDispatcher; _priceCalculatorService = priceCalculatorService; _compositeViewEngine = compositeViewEngine; }
public BasketServicegbook(ILogger <BasketService> logger, IPublicMethodRepsoitory <ProductModel> productrepo, IPublicMethodRepsoitory <CopponModel> couponrepo, IUserRepository userRepository, IWalletHistoryRepository walletHistoryRepository, ILocalizationService lang, IViewRenderer viewRenderer, IPublicMethodRepsoitory <InvoiceModel> invoicerepo, IPublicMethodRepsoitory <OrderModel> orderrepository, ISmsService smsService, IPriceCalculatorService priceCalculator, IPublicMethodRepsoitory <OptionsModel> optionrepository) { this._logger = logger; this._productrepo = productrepo; this._couponrepo = couponrepo; this._userrepository = userRepository; this._walletrepository = walletHistoryRepository; this._invoicerepository = invoicerepo; this._orderrepository = orderrepository; this._smsService = smsService; this._priceCalculator = priceCalculator; this._optionrepository = optionrepository; this.Initilize(); renderer = viewRenderer; _lang = lang; }
public CartController(IPublicMethodRepsoitory <ProductModel> repository, IPublicMethodRepsoitory <UserModel> userrepository, IPublicMethodRepsoitory <CopponModel> copponrepository, IPaymentService paymentService, IPublicMethodRepsoitory <InvoiceModel> invoicerepository, IPublicMethodRepsoitory <OrderModel> orderrepository, IPublicMethodRepsoitory <DynamicPagesContent> DynamicPageRepository, IWalletHistoryRepository walletHistoryRepository, IViewRenderer viewRenderer, IBasketService basketService, IMapper mapper, IPriceCalculatorService priceCalculator, ILocalizationService lang, IPublicMethodRepsoitory <OptionsModel> optionrepository) { _repository = repository; _userrepository = userrepository; _copponrepository = copponrepository; _paymentService = paymentService; _invoicerepository = invoicerepository; _orderrepository = orderrepository; _DynamicPageRepository = DynamicPageRepository; _walletrepository = walletHistoryRepository; renderer = viewRenderer; _basketservice = basketService; _mapper = mapper; _optionrepository = optionrepository; _priceCalculator = priceCalculator; _lang = lang; }
public PrivilegedPriceProduct(IPriceCalculatorService priceCalculatorService) { _priceCalculatorService = priceCalculatorService; }
public NormalPriceProduct(IPriceCalculatorService priceCalculatorService) { _priceCalculatorService = priceCalculatorService; }
public PriceCalculatorController(IPriceCalculatorService priceCalculatorService) { _priceCalculatorService = priceCalculatorService; }
public ExcelReaderService(IPriceCalculatorService calculatorService, ILogger <ExcelReaderService> logger) { _calculatorService = calculatorService; _logger = logger; }