public ThumbnailsTasksController(IThumbnailTaskSearchService thumbnailTaskSearchService, IThumbnailTaskService thumbnailTaskService, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver) { _thumbnailTaskSearchService = thumbnailTaskSearchService; _thumbnailTaskService = thumbnailTaskService; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; }
public MarketingModulePromotionController( IPromotionService promotionService, ICouponService couponService, IMarketingExtensionManager promotionManager, IMarketingPromoEvaluator promoEvaluator, IExpressionSerializer expressionSerializer, IPromotionSearchService promoSearchService, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, CsvCouponImporter csvCouponImporter, ISecurityService securityService, IPermissionScopeService permissionScopeService) { _securityService = securityService; _marketingExtensionManager = promotionManager; _promotionService = promotionService; _couponService = couponService; _promoEvaluator = promoEvaluator; _expressionSerializer = expressionSerializer; _promoSearchService = promoSearchService; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _csvCouponImporter = csvCouponImporter; _permissionScopeService = permissionScopeService; }
public ExportImportController(ICatalogService catalogService, IPushNotificationManager pushNotificationManager, IAuthorizationService authorizationService, ICurrencyService currencyService, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, ICsvCatalogExporter csvExporter, ICsvCatalogImporter csvImporter, IUserNameResolver userNameResolver, ISettingsManager settingsManager, IItemService itemService, ICategoryService categoryService) { _catalogService = catalogService; _notifier = pushNotificationManager; _authorizationService = authorizationService; _currencyService = currencyService; _blobStorageProvider = blobStorageProvider; _userNameResolver = userNameResolver; _settingsManager = settingsManager; _blobUrlResolver = blobUrlResolver; _itemService = itemService; _categoryService = categoryService; _csvExporter = csvExporter; _csvImporter = csvImporter; }
public MarketingModulePromotionController( IPromotionService promotionService, ICouponService couponService, IMarketingPromoEvaluator promoEvaluator, IPromotionSearchService promoSearchService, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, CsvCouponImporter csvCouponImporter, Func <IMarketingRepository> repositoryFactory, ICouponSearchService couponSearchService, IAuthorizationService authorizationService) { _promotionService = promotionService; _couponService = couponService; _promoEvaluator = promoEvaluator; _promoSearchService = promoSearchService; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _csvCouponImporter = csvCouponImporter; _repositoryFactory = repositoryFactory; _couponSearchService = couponSearchService; _authorizationService = authorizationService; }
/// <summary> /// Constructor Injection /// </summary> /// <param name="homeManager"></param> /// <param name="userManager"></param> /// <param name="errorLogManager"></param> /// <param name="pushNotificationManager"></param> public HomeController(IHomeManager homeManager, IUserManager userManager, IErrorLogManager errorLogManager, IPushNotificationManager pushNotificationManager) : base(errorLogManager) { _homeManager = homeManager; _userManager = userManager; _pushNotificationManager = pushNotificationManager; }
public ExportImportController(ICatalogService catalogService, IPushNotificationManager pushNotificationManager, ICommerceService commerceService, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, ICsvCatalogExporter csvExporter, ICsvCatalogImporter csvImporter, ISecurityService securityService, IPermissionScopeService permissionScopeService, IUserNameResolver userNameResolver, ISettingsManager settingsManager) { _securityService = securityService; _permissionScopeService = permissionScopeService; _catalogService = catalogService; _notifier = pushNotificationManager; _commerceService = commerceService; _blobStorageProvider = blobStorageProvider; _userNameResolver = userNameResolver; _settingsManager = settingsManager; _blobUrlResolver = blobUrlResolver; _csvExporter = csvExporter; _csvImporter = csvImporter; }
public ModulesController(IPackageService packageService, string uploadsPath, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver) { _packageService = packageService; _uploadsPath = uploadsPath; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; }
public CsvExporter(IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver) { _pushNotifier = pushNotifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; }
public ThumbnailProcessJob(IPushNotificationManager pushNotifier, IThumbnailGenerationProcessor thumbnailProcessor, IThumbnailTaskService taskService, IThumbnailTaskSearchService taskSearchService) { _pushNotifier = pushNotifier; _thumbnailProcessor = thumbnailProcessor; _taskService = taskService; _taskSearchService = taskSearchService; }
public MarketingModulePromotionController( IPromotionService promotionService, ICouponService couponService, IMarketingPromoEvaluator promoEvaluator, IPromotionSearchService promoSearchService, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, CsvCouponImporter csvCouponImporter, ISecurityService securityService, IPermissionScopeService permissionScopeService, Func <IMarketingRepository> repositoryFactory ) { _securityService = securityService; _promotionService = promotionService; _couponService = couponService; _promoEvaluator = promoEvaluator; _promoSearchService = promoSearchService; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _csvCouponImporter = csvCouponImporter; _permissionScopeService = permissionScopeService; _repositoryFactory = repositoryFactory; }
public SearchIndexationController(IndexDocumentConfiguration[] documentConfigs, ISearchProvider searchProvider, IIndexingManager indexingManager, IUserNameResolver userNameResolver, IPushNotificationManager pushNotifier) { _documentConfigs = documentConfigs; _searchProvider = searchProvider; _indexingManager = indexingManager; _userNameResolver = userNameResolver; _pushNotifier = pushNotifier; }
public PlatformExportImportController(IPlatformExportImportManager platformExportManager, IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, ISettingsManager settingManager) { _platformExportManager = platformExportManager; _pushNotifier = pushNotifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _settingsManager = settingManager; }
public ModulesController(IModuleCatalog moduleCatalog, IModuleInstaller moduleInstaller, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver, ISettingsManager settingsManager) { _moduleCatalog = moduleCatalog; _moduleInstaller = moduleInstaller; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; _settingsManager = settingsManager; }
public ShopifyImportController(IPushNotificationManager notifier, IShopifyImportService shopifyImportService, IStoreService storeService, IUserNameResolver userNameResolver) { _notifier = notifier; _shopifyImportService = shopifyImportService; _storeService = storeService; _userNameResolver = userNameResolver; }
public CsvCatalogExporter(IStoreService storeService, ICatalogService catalogService, ICatalogSearchService catalogSearchService, IItemService productService, IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver) : base(pushNotifier, blobStorageProvider, blobUrlResolver) { _storeService = storeService; _catalogService = catalogService; _catalogSearchService = catalogSearchService; _productService = productService; }
public ImportController(IUserNameResolver userNameResolver, IBlobStorageProvider blobStorageProvider, ICsvPriceDataValidator csvPriceDataValidator, IPushNotificationManager pushNotificationManager, ICsvPagedPriceDataSourceFactory csvPagedPriceDataSourceFactory) { _userNameResolver = userNameResolver; _blobStorageProvider = blobStorageProvider; _pushNotificationManager = pushNotificationManager; _csvPagedPriceDataSourceFactory = csvPagedPriceDataSourceFactory; _csvPriceDataValidator = csvPriceDataValidator; }
public OrdersSynchronizationJob(IOrdersSynchronizationService ordersSynchronizationService, IPushNotificationManager pushNotificationManager, IChangeLogSearchService changeLogService, ICustomerOrderSearchService orderSearchService, ISettingsManager settingsManager) { _ordersSynchronizationService = ordersSynchronizationService; _pushNotificationManager = pushNotificationManager; _changeLogService = changeLogService; _orderSearchService = orderSearchService; _settingsManager = settingsManager; }
public CatalogModuleExportImportController(ICatalogService catalogService, IPushNotificationManager pushNotificationManager, ISettingsManager settingsManager, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, CsvCatalogExporter csvExporter, CsvCatalogImporter csvImporter) { _catalogService = catalogService; _notifier = pushNotificationManager; _settingsManager = settingsManager; _blobStorageProvider = blobStorageProvider; _csvExporter = csvExporter; _csvImporter = csvImporter; _blobUrlResolver = blobUrlResolver; }
public ImportController(IBlobStorageProvider blobStorageProvider, ICustomerImportPagedDataSourceFactory customerImportPagedDataSourceFactory, ICsvCustomerDataValidator csvCustomerDataValidator, IUserNameResolver userNameResolver, IPushNotificationManager pushNotificationManager) { _csvCustomerDataValidator = csvCustomerDataValidator; _blobStorageProvider = blobStorageProvider; _customerImportPagedDataSourceFactory = customerImportPagedDataSourceFactory; _userNameResolver = userNameResolver; _pushNotificationManager = pushNotificationManager; }
public TilderHookController( IPushNotificationManager pushNotificationManager, IUserNameResolver userNameResolver, TildaPublishingService publishingService ) { _notifier = pushNotificationManager; _userNameResolver = userNameResolver; _publishingService = publishingService; }
public ModulesController(IExternalModuleCatalog externalModuleCatalog, IModuleInstaller moduleInstaller, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver, ISettingsManager settingsManager, IOptions <PlatformOptions> platformOptions, IOptions <ExternalModuleCatalogOptions> externalModuleCatalogOptions) { _externalModuleCatalog = externalModuleCatalog; _moduleInstaller = moduleInstaller; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; _settingsManager = settingsManager; _platformOptions = platformOptions.Value; _externalModuleCatalogOptions = externalModuleCatalogOptions.Value; }
public RecommendationsController(IRecommendationsService recommendationsService, CsvCatalogExporter csvCatalogExporter, IUsageEventService usageEventService, CsvUsageEventsExporter csvUsageEventsExporter, IUserNameResolver userNameResolver, IPushNotificationManager pushNotifier) { _recommendationsService = recommendationsService; _csvCatalogExporter = csvCatalogExporter; _usageEventService = usageEventService; _csvUsageEventsExporter = csvUsageEventsExporter; _userNameResolver = userNameResolver; _pushNotifier = pushNotifier; }
public AvaTaxController(ILogger <AvaTaxController> log, Func <IAvaTaxSettings, AvaTaxClient> avaTaxClientFactory, IOrdersSynchronizationService ordersSynchronizationService, IAddressValidationService addressValidationService, IPushNotificationManager pushNotificationManager, IUserNameResolver userNameResolver, IOptions <AvaTaxSecureOptions> options) { _logger = new AvalaraLogger(log); _avaTaxClientFactory = avaTaxClientFactory; _ordersSynchronizationService = ordersSynchronizationService; _addressValidationService = addressValidationService; _pushNotificationManager = pushNotificationManager; _userNameResolver = userNameResolver; _options = options.Value; }
public ModulesController(IExternalModuleCatalog moduleCatalog, IModuleInstaller moduleInstaller, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver, IHostingEnvironment hostingEnv, Core.Settings.ISettingsManager settingsManager, IOptions <ExternalModuleCatalogOptions> extModuleOptions) { _moduleCatalog = moduleCatalog; _moduleInstaller = moduleInstaller; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; _settingsManager = settingsManager; _hostingEnv = hostingEnv; _extModuleOptions = extModuleOptions.Value; }
public ExportJob(IDataExporter dataExporter, IPushNotificationManager pushNotificationManager, IExportProviderFactory exportProviderFactory, IModuleInitializerOptions moduleInitializerOptions, ISettingsManager settingsManager) { _dataExporter = dataExporter; _pushNotificationManager = pushNotificationManager; _exportProviderFactory = exportProviderFactory; _settingsManager = settingsManager; _defaultExportFolder = moduleInitializerOptions.VirtualRoot + "/App_Data/Export/"; }
public CatalogModuleExportImportController(ICatalogService catalogService, IPushNotificationManager pushNotificationManager, ICommerceService commerceService, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, CsvCatalogExporter csvExporter, CsvCatalogImporter csvImporter, ISecurityService securityService, IPermissionScopeService permissionScopeService) : base(securityService, permissionScopeService) { _catalogService = catalogService; _notifier = pushNotificationManager; _commerceService = commerceService; _blobStorageProvider = blobStorageProvider; _csvExporter = csvExporter; _csvImporter = csvImporter; _blobUrlResolver = blobUrlResolver; }
public AmazonMerchantController( IAmazonSettings settingsManager, IAmazonProductProvider productProvider, IPushNotificationManager pushNotificationManager, IDateTimeProvider dateTimeProvider, IMarketplaceWebServiceClient amazonMwsService) { _settingsManager = settingsManager; _productProvider = productProvider; _pushNotificationManager = pushNotificationManager; _dateTimeProvider = dateTimeProvider; _amazonMwsService = amazonMwsService; }
public GoogleShoppingController( IShoppingSettings settingsManager, IGoogleProductProvider productProvider, IPushNotificationManager pushNotificationManager, IDateTimeProvider dateTimeProvider, IGoogleContentServiceProvider googleContentServiceProvider) { _settingsManager = settingsManager; _productProvider = productProvider; _pushNotificationManager = pushNotificationManager; _dateTimeProvider = dateTimeProvider; _contentService = googleContentServiceProvider.GetShoppingContentService(); }
public ModuleImporter(ICatalogService catalogService, ICategoryService categoryService, IItemService productService, IBlobStorageProvider blobStorageProvider, IPushNotificationManager pushNotificationManager, ICatalogSearchService searchService, IPropertyService propertyService, IItemService itemService) { _catalogService = catalogService; _categoryService = categoryService; _productService = productService; _pushNotificationManager = pushNotificationManager; _searchService = searchService; _blobStorageProvider = blobStorageProvider; _propertyService = propertyService; _itemService = itemService; }
public PlatformExportImportController( IPlatformExportImportManager platformExportManager, IPushNotificationManager pushNotifier, ISettingsManager settingManager, IUserNameResolver userNameResolver, IOptions <PlatformOptions> options) { _platformExportManager = platformExportManager; _pushNotifier = pushNotifier; _settingsManager = settingManager; _userNameResolver = userNameResolver; _platformOptions = options.Value; }
public PlatformExportImportController(IPlatformExportImportManager platformExportManager, IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, ISettingsManager settingManager, IUserNameResolver userNameResolver, IHostingEnvironment hostingEnvironment, IOptions <PlatformOptions> options) { _platformExportManager = platformExportManager; _pushNotifier = pushNotifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _settingsManager = settingManager; _userNameResolver = userNameResolver; _hostEnv = hostingEnvironment; _platformOptions = options.Value; _stringSampleDataUrl = options.Value.SampleDataUrl; }
public CsvCatalogImporter(ICatalogService catalogService, ICategoryService categoryService, IItemService productService, IPushNotificationManager pushNotificationManager, ISkuGenerator skuGenerator, IPricingService pricingService, IInventoryService inventoryService, ICommerceService commerceService, IPropertyService propertyService, ICatalogSearchService searchService) { _catalogService = catalogService; _categoryService = categoryService; _productService = productService; _pushNotificationManager = pushNotificationManager; _skuGenerator = skuGenerator; _pricingService = pricingService; _inventoryService = inventoryService; _commerceService = commerceService; _propertyService = propertyService; _searchService = searchService; }
public UserManager() { Unsubscribe = (int)SubscriptionStatus.Unsubscribe; _pushNotificationManager = new PushNotificationManager(); }
public HomeController(IHomeManager homeManager, IUserManager userManager, IPushNotificationManager pushManager) { _homeManager = homeManager; _userManager = userManager; _pushManager = pushManager; }
public ModulesPublishingController(IPushNotificationManager pushNotifier, IModuleImporter moduleImporter) { _pushNotifier = pushNotifier; _moduleImporter = moduleImporter; }
public PushNotificationController(IPushNotificationManager pushNotifier) { _pushNotifier = pushNotifier; }