示例#1
0
 public CsvCatalogImporter(ICatalogService catalogService,
                           ICategoryService categoryService,
                           IItemService productService,
                           ISkuGenerator skuGenerator,
                           IPricingService pricingService,
                           IInventoryService inventoryService,
                           IFulfillmentCenterSearchService fulfillmentCenterSearchService,
                           Func <ICatalogRepository> catalogRepositoryFactory,
                           IPricingSearchService pricingSearchService,
                           ISettingsManager settingsManager,
                           IPropertyDictionaryItemSearchService propDictItemSearchService,
                           IPropertyDictionaryItemService propDictItemService,
                           IStoreSearchService storeSearchService,
                           ICategorySearchService categorySearchService
                           )
 {
     _catalogService   = catalogService;
     _categoryService  = categoryService;
     _productService   = productService;
     _skuGenerator     = skuGenerator;
     _pricingService   = pricingService;
     _inventoryService = inventoryService;
     _fulfillmentCenterSearchService = fulfillmentCenterSearchService;
     _catalogRepositoryFactory       = catalogRepositoryFactory;
     _pricingSearchService           = pricingSearchService;
     _settingsManager           = settingsManager;
     _storeSearchService        = storeSearchService;
     _propDictItemSearchService = propDictItemSearchService;
     _propDictItemService       = propDictItemService;
     _categorySearchService     = categorySearchService;
 }
 public ImportAccountValidator(UserManager <ApplicationUser> userManager, IPasswordValidator <ApplicationUser> passwordValidator, IStoreSearchService storeSearchService, ISettingsManager settingsManager, ImportRecord <ImportableContact>[] allRecords)
 {
     _userManager        = userManager;
     _passwordValidator  = passwordValidator;
     _storeSearchService = storeSearchService;
     _settingsManager    = settingsManager;
     _allRecords         = allRecords;
     AttachValidators();
 }
        //private readonly IPermissionScopeService _permissionScopeService;

        public StoreModuleController(IStoreService storeService, IStoreSearchService storeSearchService, UserManager <ApplicationUser> userManager
                                     , INotificationSender notificationSender//, IPermissionScopeService permissionScopeService
                                     )
        {
            _storeService       = storeService;
            _storeSearchService = storeSearchService;
            _userManager        = userManager;
            _notificationSender = notificationSender;
            //_permissionScopeService = permissionScopeService;
        }
        public ImportContactsValidator(ICountriesService countriesService, IDynamicPropertyDictionaryItemsSearchService dynamicPropertyDictionaryItemsSearchService,
                                       SignInManager <ApplicationUser> signInManager, IPasswordValidator <ApplicationUser> passwordValidator,
                                       IStoreSearchService storeSearchService, ISettingsManager settingsManager)
        {
            _countriesService = countriesService;
            _dynamicPropertyDictionaryItemsSearchService = dynamicPropertyDictionaryItemsSearchService;
            _signInManager      = signInManager;
            _passwordValidator  = passwordValidator;
            _storeSearchService = storeSearchService;
            _settingsManager    = settingsManager;

            AttachValidators();
        }
示例#5
0
 public StoreExportImport(IStoreService storeService, IStoreSearchService storeSearchService, IOptions <MvcJsonOptions> jsonOptions)
 {
     _storeService       = storeService;
     _storeSearchService = storeSearchService;
     _serializer         = JsonSerializer.Create(jsonOptions.Value.SerializerSettings);
 }
示例#6
0
 public StoreExportImport(IStoreService storeService, IStoreSearchService storeSearchService, JsonSerializer jsonSerializer)
 {
     _storeService       = storeService;
     _serializer         = jsonSerializer;
     _storeSearchService = storeSearchService;
 }
 public ArtistController(IStoreSearchService searchService)
 {
     _searchService = searchService;
 }
示例#8
0
 public LabelController(IStoreSearchService searchService)
 {
     _searchService = searchService;
 }
示例#9
0
 public AlbumController(IStoreSearchService searchService)
 {
     _searchService = searchService;
 }