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; }
public ChangeLogInterceptor(Func<IPlatformRepository> repositoryFactory, ChangeLogPolicy policy, string[] entityTypes, IUserNameResolver userNameResolver) { _repositoryFactory = repositoryFactory; _policy = policy; _entityTypes = entityTypes; _userNameResolver = userNameResolver; }
public ModulesController(IPackageService packageService, string uploadsPath, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver) { _packageService = packageService; _uploadsPath = uploadsPath; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; }
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 ChangeLogInterceptor(Func <IPlatformRepository> repositoryFactory, ChangeLogPolicy policy, string[] entityTypes, IUserNameResolver userNameResolver) { _repositoryFactory = repositoryFactory; _policy = policy; _entityTypes = entityTypes; _userNameResolver = userNameResolver; }
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 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 ModulesController(IPackageService packageService, string uploadsPath, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver) { _packageService = packageService; _uploadsPath = uploadsPath; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; }
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 SearchIndexationController(IndexDocumentConfiguration[] documentConfigs, ISearchProvider searchProvider, IIndexingManager indexingManager, IUserNameResolver userNameResolver, IPushNotificationManager pushNotifier) { _documentConfigs = documentConfigs; _searchProvider = searchProvider; _indexingManager = indexingManager; _userNameResolver = userNameResolver; _pushNotifier = pushNotifier; }
public ModulesController(IModuleCatalog moduleCatalog, IModuleInstaller moduleInstaller, IPushNotificationManager pushNotifier, IUserNameResolver userNameResolver, ISettingsManager settingsManager) { _moduleCatalog = moduleCatalog; _moduleInstaller = moduleInstaller; _pushNotifier = pushNotifier; _userNameResolver = userNameResolver; _settingsManager = settingsManager; }
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 ImportController(IUserNameResolver userNameResolver, IBlobStorageProvider blobStorageProvider, ICsvPriceDataValidator csvPriceDataValidator, IPushNotificationManager pushNotificationManager, ICsvPagedPriceDataSourceFactory csvPagedPriceDataSourceFactory) { _userNameResolver = userNameResolver; _blobStorageProvider = blobStorageProvider; _pushNotificationManager = pushNotificationManager; _csvPagedPriceDataSourceFactory = csvPagedPriceDataSourceFactory; _csvPriceDataValidator = csvPriceDataValidator; }
public PlatformExportImportController(IPlatformExportImportManager platformExportManager, IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, ISettingsManager settingManager, IUserNameResolver userNameResolver) { _platformExportManager = platformExportManager; _pushNotifier = pushNotifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _settingsManager = settingManager; _userNameResolver = userNameResolver; }
public PlatformExportImportController(IPlatformExportImportManager platformExportManager, IPushNotificationManager pushNotifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, ISettingsManager settingManager, IUserNameResolver userNameResolver) { _platformExportManager = platformExportManager; _pushNotifier = pushNotifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _settingsManager = settingManager; _userNameResolver = userNameResolver; }
public ImportController(IBlobStorageProvider blobStorageProvider, ICustomerImportPagedDataSourceFactory customerImportPagedDataSourceFactory, ICsvCustomerDataValidator csvCustomerDataValidator, IUserNameResolver userNameResolver, IPushNotificationManager pushNotificationManager) { _csvCustomerDataValidator = csvCustomerDataValidator; _blobStorageProvider = blobStorageProvider; _customerImportPagedDataSourceFactory = customerImportPagedDataSourceFactory; _userNameResolver = userNameResolver; _pushNotificationManager = pushNotificationManager; }
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 TilderHookController( IPushNotificationManager pushNotificationManager, IUserNameResolver userNameResolver, TildaPublishingService publishingService ) { _notifier = pushNotificationManager; _userNameResolver = userNameResolver; _publishingService = publishingService; }
/// <summary> /// Initializes a new instance of the <see cref="BulkActionsController"/> class. /// </summary> /// <param name="bulkActionProviderStorage"> /// The bulk action provider storage. /// </param> /// <param name="userNameResolver"> /// The user name resolver. /// </param> /// <param name="authorizationService"> /// /// </param> /// <param name="backgroundJobExecutor"> /// The background job executor. /// </param> public BulkActionsController( IBulkActionProviderStorage bulkActionProviderStorage, IUserNameResolver userNameResolver, IBackgroundJobExecutor backgroundJobExecutor, IAuthorizationService authorizationService) { _bulkActionProviderStorage = bulkActionProviderStorage; _userNameResolver = userNameResolver; _backgroundJobExecutor = backgroundJobExecutor; _authorizationService = authorizationService; }
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 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 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 WarehouseDbContext(IUserNameResolver userNameResolver, ILogger logger) : base("DbConnectionString") { _logger = logger; _userNameResolver = userNameResolver; _logger.Debug("InstanceId: " + _instanceId); Database.SetInitializer(new DatabaseInitializer()); //Database.SetInitializer( // new MigrateDatabaseToLatestVersion<WarehouseDbContext, MigrationConfiguration>()); #if DEBUG Database.Log = s => Trace.Write(s); #endif }
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 ExportController( Func <ExportDataRequest, IExportProvider>[] exportProviderFactories, IKnownExportTypesRegistrar knownExportTypesRegistrar, IUserNameResolver userNameResolver, IModuleInitializerOptions moduleInitializerOptions, IKnownExportTypesResolver knownExportTypesResolver, IExportSecurityHandlerRegistrar exportSecurityHandlerRegistrar) { _exportProviderFactories = exportProviderFactories; _knownExportTypesRegistrar = knownExportTypesRegistrar; _userNameResolver = userNameResolver; _knownExportTypesResolver = knownExportTypesResolver; _defaultExportFolder = moduleInitializerOptions.VirtualRoot + "/App_Data/Export/"; _exportSecurityHandlerRegistrar = exportSecurityHandlerRegistrar; }
public CatalogModuleExportImportController(ICatalogService catalogService, IPushNotificationManager pushNotificationManager, ICommerceService commerceService, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, CsvCatalogExporter csvExporter, CsvCatalogImporter csvImporter, ISecurityService securityService, IPermissionScopeService permissionScopeService, IUserNameResolver userNameResolver) : base(securityService, permissionScopeService) { _catalogService = catalogService; _notifier = pushNotificationManager; _commerceService = commerceService; _blobStorageProvider = blobStorageProvider; _csvExporter = csvExporter; _csvImporter = csvImporter; _userNameResolver = userNameResolver; _blobUrlResolver = blobUrlResolver; }
public UserApiController(IBaseUnitOfWork baseUnitOfWork, UserManager <UserEntity> userManager, IUserRules userRules, ISecurityService securityService, IUserNameResolver userNameResolver, IServiceCollection service, ILogger <UserApiController> logger, ICrudDtoMapper <UserEntity, UserViewModel, long> crudDtoMapper) : base(service, logger) { this._baseUnitOfWork = baseUnitOfWork; this._userManager = userManager; this._userRules = userRules; this._userNameResolver = userNameResolver; this._securityService = securityService; this._crudDtoMapper = crudDtoMapper; }
public ExportController( IEnumerable <Func <ExportDataRequest, IExportProvider> > exportProviderFactories, IKnownExportTypesRegistrar knownExportTypesRegistrar, IUserNameResolver userNameResolver, IPushNotificationManager pushNotificationManager, IOptions <PlatformOptions> platformOptions, IKnownExportTypesResolver knownExportTypesResolver, IAuthorizationService authorizationService) { _exportProviderFactories = exportProviderFactories; _knownExportTypesRegistrar = knownExportTypesRegistrar; _userNameResolver = userNameResolver; _pushNotificationManager = pushNotificationManager; _platformOptions = platformOptions.Value; _knownExportTypesResolver = knownExportTypesResolver; _authorizationService = authorizationService; }
public VirtoCatalogSearchImpl(Func <ICatalogRepository> catalogRepositoryFactory, ICacheManager <object> cacheManager, ICatalogSearchService catalogSearchService, Func <string, ICatalogModuleApiClient> vcCatalogClientFactory, IItemService productService, ICategoryService categoryService, IUserNameResolver userNameResolver, ISearchQueryBuilder luceneQueryBuilder, IMemberService memberService, ISecurityService securityService, ICatalogService catalogService) : base(catalogRepositoryFactory, cacheManager) { _catalogSearchService = catalogSearchService; _vcCatalogClientFactory = vcCatalogClientFactory; _productService = productService; _categoryService = categoryService; _luceneQueryBuilder = luceneQueryBuilder; _userNameResolver = userNameResolver; _memberService = memberService; _securityService = securityService; _catalogService = catalogService; }
public SitemapsModuleApiController( ISitemapService sitemapService, ISitemapItemService sitemapItemService, ISitemapXmlGenerator sitemapXmlGenerator, IUserNameResolver userNameResolver, IPushNotificationManager notifier, IBlobStorageProvider blobStorageProvider, IBlobUrlResolver blobUrlResolver, IHostingEnvironment hostingEnvironment) { _sitemapService = sitemapService; _sitemapItemService = sitemapItemService; _sitemapXmlGenerator = sitemapXmlGenerator; _userNameResolver = userNameResolver; _notifier = notifier; _blobStorageProvider = blobStorageProvider; _blobUrlResolver = blobUrlResolver; _hostingEnvironment = hostingEnvironment; }
public StorexDbContext(IUserNameResolver userNameResolver, ILogger logger) : base("StorexDbConnection") { _logger = logger; _userNameResolver = userNameResolver; _logger.Debug("Instance id: " + _instanceId); Database.SetInitializer(new DbInitializer()); #if DEBUG this.Database.Log = s => Trace.Write(s); #endif this.Database.Log = s => _logger.Info((s.Contains("SELECT") || s.Contains("UPDATE") || s.Contains("DELETE") || s.Contains("INSERT")) ? "\n" + s.Trim() : s.Trim()); }
public DataBaseContext(IUserNameResolver userNameResolver, ILogger logger) : base("name=DataBaseConnectionStr") { _logger = logger; _userNameResolver = userNameResolver; _logger.Debug("InstanceId: " + _instanceId); //Database.SetInitializer(new MigrateDatabaseToLatestVersion<DataBaseContext,Migrations.Configuration>()); //Database.SetInitializer(new DropCreateDatabaseIfModelChanges<DataBaseContext>()); Database.SetInitializer(new DatabaseInitializer()); Configuration.LazyLoadingEnabled = false; #if DEBUG this.Database.Log = s => Trace.Write(s); #endif this.Database.Log = s => _logger.Info((s.Contains("SELECT") || s.Contains("UPDATE") || s.Contains("DELETE") || s.Contains("INSERT")) ? "\n" + s.Trim() : s.Trim()); //DbInterception.Add(new NLogCommandInterceptor(_logger)); //Database.SetInitializer(new DatabaseInitializer()); //Database.SetInitializer(new DropCreateDatabaseIfModelChanges<DataBaseContext>()); }