public OrdersController( IQuartetClientFactory clientFactory, IMappingService<Order, OrderViewModel> orderMapping, IMappingService<Customer, HCardViewModel> hcardMapping, IMappingService<Address, AddressViewModel> addressMapping, IMailingService mailingService, IInvoicingService invoicingService, IFeaturesConfigService featuresConfigService, IAppSettings appSettings, IConsultantContext consultantContext, IConsultantDataServiceClientFactory consultantDataServiceClientFactory, IPromotionService promotionService, IProductCatalogClientFactory productCatalogClientFactory, IInventoryService inventoryService, ISubsidiaryAccessor subsidiaryAccessor ) { _clientFactory = clientFactory; _orderMapping = orderMapping; _hcardMapping = hcardMapping; _addressMapping = addressMapping; _mailingService = mailingService; _invoicingService = invoicingService; _featuresConfigService = featuresConfigService; _appSettings = appSettings; _consultantContext = consultantContext; _consultantDataServiceClientFactory = consultantDataServiceClientFactory; _promotionService = promotionService; _productCatalogClientFactory = productCatalogClientFactory; _inventoryService = inventoryService; _subsidiaryAccessor = subsidiaryAccessor; }
public ETLinkComposer( IAppSettings appSettings, IConsultantContext consultantContext, ISubsidiaryAccessor subsidiaryAccessor, IFeaturesConfigService featuresConfigService ) { _appSettings = appSettings; _consultantContext = consultantContext; _subsidiaryAccessor = subsidiaryAccessor; _featuresConfigService = featuresConfigService; }
public OrdersController( IAppSettings appSettings, IProductCatalogClientFactory productCatalogClientFactory, IQuartetClientFactory clientFactory, IMappingService<Order, OrderViewModel> orderMapping, IFeaturesConfigService featuresConfigService ) { _appSettings = appSettings; _productCatalogClientFactory = productCatalogClientFactory; _clientFactory = clientFactory; _orderMapping = orderMapping; _featuresConfigService = featuresConfigService; }
public CCPaymentController( IAppSettings appSettings, IProductCatalogClientFactory productCatalogClientFactory, IQuartetClientFactory clientFactory, IMappingService<Order, OrderViewModel> orderMapping, IFeaturesConfigService featuresConfigService, ICreditCardService creditCardService, IConsultantContext consultantContext ) { _appSettings = appSettings; _productCatalogClientFactory = productCatalogClientFactory; _clientFactory = clientFactory; _orderMapping = orderMapping; _featuresConfigService = featuresConfigService; _creditCardService = creditCardService; _consultantContext = consultantContext; }
public CustomersController( IMappingService<Customer, CustomerDetailViewModel> customerDetailMappingService, IAppSettings appSettings, IQuartetClientFactory clientFactory, IConsultantContext consultantContext, ICustomerExportService customerListService, IImportCustomerService importCustomer, IConfigService configService, IVMOLinkComposer vmoLinkComposer, IFeaturesConfigService featuresConfigService, IETLinkComposer etLinkComposer ) { _appSettings = appSettings; _clientFactory = clientFactory; _consultantContext = consultantContext; _customerDetailMappingService = customerDetailMappingService; _customerListService = customerListService; _importCustomer = importCustomer; _configService = configService; _vmoLinkComposer = vmoLinkComposer; _featuresConfigService = featuresConfigService; _etLinkComposer = etLinkComposer; }
public CustomersController( IAppSettings appSettings, IQuartetClientFactory clientFactory, IConsultantContext consultantContext, IMappingService<Customer, CustomerDetailViewModel> customerMappingService, IMailingService emailService, IFeaturesConfigService featuresConfig ) { _appSettings = appSettings; _clientFactory = clientFactory; _consultantContext = consultantContext; _emailService = emailService; _featuresConfig = featuresConfig; }