public AdminController ( ISteamService steamService, IPricingServiceFactory pricingServiceFactory, ISettingsService settingsService, ILevelService levelService, IRepoServiceFactory repoServiceFactory, IStaffService staffService, IChatService chatService, ITicketService ticketService, IGrpcService grpcService, IItemTransferService itemTransferService, IUserService userService ) { _steamService = steamService; _pricingServiceFactory = pricingServiceFactory; _settingsService = settingsService; _levelService = levelService; _repoServiceFactory = repoServiceFactory; _staffService = staffService; _chatService = chatService; _ticketService = ticketService; _grpcService = grpcService; _itemTransferService = itemTransferService; _userService = userService; }
public PricingServiceBrasselerCanada( IUnitOfWorkFactory unitOfWorkFactory, ICurrencyFormatProvider currencyFormatProvider, IOrderLineUtilities orderLineUtilities, IPricingServiceFactory pricingServiceFactory, PricingSettings pricingSettings, IPriceMatrixUtilities priceMatrixUtilities, IPerRequestCacheManager perRequestCacheManager ) : base(unitOfWorkFactory, currencyFormatProvider, orderLineUtilities, pricingServiceFactory, perRequestCacheManager, priceMatrixUtilities, pricingSettings) { customSettings = new Lazy <CustomSettings>(); }
public AddFreeProduct_Brasseler(ICartPipeline cartPipeline, IOrderLineUtilities orderLineUtilities, IPricingServiceFactory pricingServiceFactory, ICustomerOrderUtilities customerOrderUtilities, IUnitOfWorkFactory unitOfWorkFactory, IPricingPipeline PricingPipeline, IPromotionAmountProvider promotionProvider, InventorySettings inventorySettings, Lazy <IInventoryPipeline> inventoryPipeline, IProductUtilities productUtilities) : base(PricingPipeline, promotionProvider) { this.CustomerOrderUtilities = customerOrderUtilities; this.UnitOfWork = unitOfWorkFactory.GetUnitOfWork(); this.pricingPipeline = PricingPipeline; this.ProductUtilities = productUtilities; this.CartPipeline = cartPipeline; this.OrderLineUtilities = orderLineUtilities; this.InventorySettings = inventorySettings; this.InventoryPipeline = inventoryPipeline; }
public JobScheduleManager(IPricingServiceFactory pricingServiceFactory) { _pricingServiceFactory = pricingServiceFactory; }