コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }