public ShippingModuleController( IShippingMethodsSearchService shippingMethodsSearchService, IShippingMethodsService shippingMethodsService, IShippingMethodsRegistrar shippingMethodsRegistrar ) { _shippingMethodsSearchService = (ISearchService <ShippingMethodsSearchCriteria, ShippingMethodsSearchResult, ShippingMethod>)shippingMethodsSearchService; _shippingMethodsService = (ICrudService <ShippingMethod>)shippingMethodsService; _shippingMethodsRegistrar = shippingMethodsRegistrar; }
public ShippingModuleController( IShippingMethodsSearchService shippingMethodsSearchService, IShippingMethodsService shippingMethodsService, IShippingMethodsRegistrar shippingMethodsRegistrar ) { _shippingMethodsSearchService = shippingMethodsSearchService; _shippingMethodsService = shippingMethodsService; _shippingMethodsRegistrar = shippingMethodsRegistrar; }
public StoreService(Func <IStoreRepository> repositoryFactory, ISeoService seoService, ISettingsManager settingManager, IDynamicPropertyService dynamicPropertyService, IShippingMethodsRegistrar shippingService, IPaymentMethodsRegistrar paymentService, IEventPublisher eventPublisher, IPlatformMemoryCache platformMemoryCache) { RepositoryFactory = repositoryFactory; SeoService = seoService; SettingManager = settingManager; DynamicPropertyService = dynamicPropertyService; ShippingMethodRegistrar = shippingService; PaymentMethodRegistrar = paymentService; EventPublisher = eventPublisher; PlatformMemoryCache = platformMemoryCache; }
public StoreService(Func <IStoreRepository> repositoryFactory, ISeoService seoService, ISettingsManager settingManager, IDynamicPropertyService dynamicPropertyService, IShippingMethodsRegistrar shippingService, IPaymentMethodsRegistrar paymentService, ITaxProviderRegistrar taxService, IEventPublisher eventPublisher , IPlatformMemoryCache platformMemoryCache) { _repositoryFactory = repositoryFactory; _seoService = seoService; _settingManager = settingManager; _dynamicPropertyService = dynamicPropertyService; _shippingMethodRegistrar = shippingService; _paymentMethodRegistrar = paymentService; _taxProviderRegistrar = taxService; _eventPublisher = eventPublisher; _platformMemoryCache = platformMemoryCache; }
public CustomerOrderServiceImpl(Func <IOrderRepository> orderRepositoryFactory, IUniqueNumberGenerator uniqueNumberGenerator , IDynamicPropertyService dynamicPropertyService, IStoreService storeService, IChangeLogService changeLogService , IEventPublisher eventPublisher, ICustomerOrderTotalsCalculator totalsCalculator , IShippingMethodsRegistrar shippingMethodsRegistrar, IPaymentMethodsRegistrar paymentMethodsRegistrar, IPlatformMemoryCache platformMemoryCache) { _repositoryFactory = orderRepositoryFactory; _eventPublisher = eventPublisher; _dynamicPropertyService = dynamicPropertyService; _storeService = storeService; _changeLogService = changeLogService; _totalsCalculator = totalsCalculator; _shippingMethodsRegistrar = shippingMethodsRegistrar; _paymentMethodsRegistrar = paymentMethodsRegistrar; _platformMemoryCache = platformMemoryCache; _uniqueNumberGenerator = uniqueNumberGenerator; }
public PolymorphicStoreJsonConverter(IPaymentMethodsRegistrar paymentMethodsService, IShippingMethodsRegistrar shippingMethodsService, ITaxProviderRegistrar taxService) { _paymentMethodsService = paymentMethodsService; _shippingMethodsService = shippingMethodsService; _taxService = taxService; }
public PolymorphicOperationJsonConverter(IPaymentMethodsRegistrar paymentMethodsRegistrar, IShippingMethodsRegistrar shippingMethodsRegistrar) { _paymentMethodsRegistrar = paymentMethodsRegistrar; _shippingMethodsRegistrar = shippingMethodsRegistrar; }