public OrderImportor(IOrderManager orderManager, IStoreManager storeManager, IProductManager productManager, IShipmentManager shipmentManager, IProductAttributeFormatter productAttributeFormatter, IProductAttributeManager productAttributeManager, ILogisticsManager logisticsManager, ILogger logger, IPriceCalculator priceCalculator, IStateManager stateManager, IAddressManager addressManager, IStateCache stateCache) { this._orderManager = orderManager; this._storeManager = storeManager; this._productManager = productManager; this._shipmentManager = shipmentManager; this._productAttributeFormatter = productAttributeFormatter; this._productAttributeManager = productAttributeManager; this._logisticsManager = logisticsManager; this._logger = logger; this._stateManager = stateManager; this._addressManager = addressManager; this._stateCache = stateCache; this._priceCalculator = priceCalculator; }
public ShipmentTracker(IOrderManager orderManager, IShipmentManager shipmentManager, ILogisticsManager logisticsManager, IDateTimeHelper dateTimeHelper, IAppConfigurationAccessor configurationAccessor) { this._orderManager = orderManager; this._shipmentManager = shipmentManager; this._dateTimeHelper = dateTimeHelper; this._logisticsManager = logisticsManager; this._appConfiguration = configurationAccessor.Configuration; }
public ShipmentAppService(IShipmentManager shipmentManager, IOrderManager orderManager, ILocalizationManager localizationManager, ICacheManager cacheManager, IShipmentTracker shipmentTracker, ILogisticsManager logisticsManager, IOrderProcessingManager orderProcessingManager) { this._shipmentManager = shipmentManager; this._orderManager = orderManager; this._cacheManager = cacheManager; this._localizationManager = localizationManager; this._shipmentTracker = shipmentTracker; this._logisticsManager = logisticsManager; this._orderProcessingManager = orderProcessingManager; }
public TenantAdvertAccountSyncor(IProductManager productManager, IWebUrlService webUrlService, IAdvertAccountManager advertAccountService, IAdvertDailyStatisticManager advertDailyStatisticManager, ILogger logger, IOrderImportor orderImportor, IDateTimeHelper dateTimeHelper, ILogisticsManager logisticsManager) { this._webUrlService = webUrlService; this._productManager = productManager; this._advertAccountManager = advertAccountService; this._advertDailyStatisticManager = advertDailyStatisticManager; this._orderImportor = orderImportor; this._logger = logger; this._dateTimeHelper = dateTimeHelper; this._logisticsManager = logisticsManager; }
public ImportShipmentsFromExcelJob( IShipmentListExcelDataReader shippmentListExcelDataReader, IInvalidShipmentExporter invalidUserExporter, IAppNotifier appNotifier, IBinaryObjectManager binaryObjectManager, ILocalizationManager localizationManager, IOrderManager orderManager, IOrderImportor orderImportor, IOrderProcessingManager orderProcessingManager, ILogisticsManager logisticsManager) { _shipmentListExcelDataReader = shippmentListExcelDataReader; _invalidUserExporter = invalidUserExporter; _appNotifier = appNotifier; _binaryObjectManager = binaryObjectManager; _orderImportor = orderImportor; _orderManager = orderManager; _orderProcessingManager = orderProcessingManager; _logisticsManager = logisticsManager; LocalizationSourceName = VappsConsts.ServerSideLocalizationSourceName; _localizationSource = localizationManager.GetSource(VappsConsts.ServerSideLocalizationSourceName); }
public OrderManager(IRepository <Order, long> OrderRepository, IRepository <OrderItem, long> OrderItemRepository, IStoreManager storeManager, IProductManager productManager, IProductAttributeFormatter productAttributeFormatter, IProductAttributeManager productAttributeManager, ILogisticsManager logisticsManager, ILogger logger, IStateManager stateManager, IAddressManager addressManager, IStateCache stateCache) { this.OrderRepository = OrderRepository; this.OrderItemRepository = OrderItemRepository; this._storeManager = storeManager; this._productManager = productManager; this._productAttributeFormatter = productAttributeFormatter; this._productAttributeManager = productAttributeManager; this._logisticsManager = logisticsManager; this._logger = logger; this._stateManager = stateManager; this._addressManager = addressManager; this._stateCache = stateCache; }
private readonly ICacheManager _cacheManager; // TODO: 待实现 public LogisticsAppService(ILogisticsManager logisticsManager, ICacheManager cacheManager) { this._logisticsManager = logisticsManager; this._cacheManager = cacheManager; }
public LogisticsController(ILogisticsManager manager) { this.manager = manager; }