public ProductPriceDocumentChangesProvider(IChangeLogSearchService changeLogSearchService, IPricingService pricingService, ISettingsManager settingsManager, Func <IPricingRepository> repositoryFactory) { _changeLogSearchService = changeLogSearchService; _pricingService = pricingService; _settingsManager = settingsManager; _repositoryFactory = repositoryFactory; }
public OrderModuleController( ICustomerOrderService customerOrderService , ICustomerOrderSearchService searchService , IStoreService storeService , IUniqueNumberGenerator numberGenerator , IPlatformMemoryCache platformMemoryCache , Func <IOrderRepository> repositoryFactory , ICustomerOrderBuilder customerOrderBuilder , IShoppingCartService cartService , IChangeLogSearchService changeLogSearchService , INotificationTemplateRenderer notificationTemplateRenderer , INotificationSearchService notificationSearchService , ICustomerOrderTotalsCalculator totalsCalculator) { _customerOrderService = customerOrderService; _searchService = searchService; _uniqueNumberGenerator = numberGenerator; _storeService = storeService; _platformMemoryCache = platformMemoryCache; _repositoryFactory = repositoryFactory; //_securityService = securityService; //_permissionScopeService = permissionScopeService; _customerOrderBuilder = customerOrderBuilder; _cartService = cartService; _changeLogSearchService = changeLogSearchService; _notificationTemplateRenderer = notificationTemplateRenderer; _notificationSearchService = notificationSearchService; _totalsCalculator = totalsCalculator; }
public OrderModuleController( ICustomerOrderService customerOrderService , ICustomerOrderSearchService searchService , IStoreService storeService , IUniqueNumberGenerator numberGenerator , IPlatformMemoryCache platformMemoryCache , Func <IOrderRepository> repositoryFactory , ICustomerOrderBuilder customerOrderBuilder , IShoppingCartService cartService , IChangeLogSearchService changeLogSearchService , INotificationTemplateRenderer notificationTemplateRenderer , INotificationSearchService notificationSearchService , ICustomerOrderTotalsCalculator totalsCalculator , IAuthorizationService authorizationService , IConverter converter , IOptions <HtmlToPdfOptions> htmlToPdfOptions , IOptions <MvcNewtonsoftJsonOptions> jsonOptionsAccessor) { _customerOrderService = customerOrderService; _searchService = searchService; _uniqueNumberGenerator = numberGenerator; _storeService = storeService; _platformMemoryCache = platformMemoryCache; _repositoryFactory = repositoryFactory; _customerOrderBuilder = customerOrderBuilder; _cartService = cartService; _changeLogSearchService = changeLogSearchService; _notificationTemplateRenderer = notificationTemplateRenderer; _notificationSearchService = notificationSearchService; _totalsCalculator = totalsCalculator; _authorizationService = authorizationService; _htmlToPdfOptions = htmlToPdfOptions.Value; _converter = converter; _jsonOptions = jsonOptionsAccessor.Value; }
public LicenseService(Func <ILicenseRepository> licenseRepositoryFactory, IChangeLogSearchService changeLogSearchService, IEventPublisher eventPublisher , IOptions <LicenseOptions> licenseOptions) { _licenseRepositoryFactory = licenseRepositoryFactory; _changeLogSearchService = changeLogSearchService; _eventPublisher = eventPublisher; _licenseOptions = licenseOptions.Value; }
public OrdersSynchronizationJob(IOrdersSynchronizationService ordersSynchronizationService, IPushNotificationManager pushNotificationManager, IChangeLogSearchService changeLogService, ICustomerOrderSearchService orderSearchService, ISettingsManager settingsManager) { _ordersSynchronizationService = ordersSynchronizationService; _pushNotificationManager = pushNotificationManager; _changeLogService = changeLogService; _orderSearchService = orderSearchService; _settingsManager = settingsManager; }
public ChangeLogBasedOrdersFeed(IChangeLogSearchService changeLogSearchService, ICustomerOrderSearchService orderSearchService, DateTime?startDate, DateTime?endDate, int batchSize) { _changeLogSearchService = changeLogSearchService; _orderSearchService = orderSearchService; _startDate = startDate; _endDate = endDate; _skip = 0; _take = batchSize; }
public MemberDocumentChangesProvider(Func <IMemberRepository> memberRepositoryFactory, IChangeLogSearchService changeLogSearchService) { _memberRepositoryFactory = memberRepositoryFactory; _changeLogSearchService = changeLogSearchService; }
public ChangeLogController(IChangeLogSearchService changeLogSearchService, ILastModifiedDateTime lastModifiedDateTime) { _changeLogSearchService = changeLogSearchService; _lastModifiedDateTime = lastModifiedDateTime; }
public ChangeLogController(IChangeLogSearchService changeLogSearchService) { _changeLogSearchService = changeLogSearchService; }
public ProductAvailabilityChangesProvider(IChangeLogSearchService changeLogSearchService, IInventoryService inventoryService) { _changeLogSearchService = changeLogSearchService; _inventoryService = inventoryService; }
public ProductDocumentChangesProvider(Func <ICatalogRepository> catalogRepositoryFactory, IChangeLogSearchService changeLogSearchService) { _catalogRepositoryFactory = catalogRepositoryFactory; _changeLogSearchService = changeLogSearchService; }