예제 #1
0
 public CatalogBrowseFiltersController(IStoreService storeService, IPropertyService propertyService, IBrowseFilterService browseFilterService,
                                       IProperyDictionaryItemSearchService propDictItemsSearchService, IPropertySearchService propertySearchService)
 {
     _storeService               = storeService;
     _propertyService            = propertyService;
     _browseFilterService        = browseFilterService;
     _propDictItemsSearchService = propDictItemsSearchService;
     _propertySearchService      = propertySearchService;
 }
예제 #2
0
 public CatalogExportImport(ICatalogService catalogService, IProductSearchService productSearchService, ICategorySearchService categorySearchService, ICategoryService categoryService,
                            IItemService itemService, IPropertyService propertyService, IPropertySearchService propertySearchService, IProperyDictionaryItemSearchService propertyDictionarySearchService, IProperyDictionaryItemService propertyDictionaryService, IOptions <MvcJsonOptions> jsonOptions
                            , IBlobStorageProvider blobStorageProvider)
 {
     _catalogService                  = catalogService;
     _productSearchService            = productSearchService;
     _categorySearchService           = categorySearchService;
     _categoryService                 = categoryService;
     _itemService                     = itemService;
     _propertyService                 = propertyService;
     _propertySearchService           = propertySearchService;
     _propertyDictionarySearchService = propertyDictionarySearchService;
     _propertyDictionaryService       = propertyDictionaryService;
     _jsonSerializer                  = JsonSerializer.Create(jsonOptions.Value.SerializerSettings);
     _blobStorageProvider             = blobStorageProvider;
 }
예제 #3
0
 public CatalogExportPagedDataSourceFactory(
     IPropertySearchService propertySearchService
     , IPropertyDictionaryItemSearchService propertyDictionaryItemSearchService
     , IBlobStorageProvider blobStorageProvider
     , IProductSearchService productSearchService
     , IItemService itemService
     , ICategorySearchService categorySearchService
     , ICatalogSearchService catalogSearchService)
 {
     _propertySearchService = propertySearchService;
     _propertyDictionaryItemSearchService = propertyDictionaryItemSearchService;
     _blobStorageProvider   = blobStorageProvider;
     _productSearchService  = productSearchService;
     _itemService           = itemService;
     _categorySearchService = categorySearchService;
     _catalogSearchService  = catalogSearchService;
 }
예제 #4
0
 public CatalogExportImport(ICatalogService catalogService, IProductSearchService productSearchService, ICategorySearchService categorySearchService, ICategoryService categoryService,
                            IItemService itemService, IPropertyService propertyService, IPropertySearchService propertySearchService, IProperyDictionaryItemSearchService propertyDictionarySearchService,
                            IProperyDictionaryItemService propertyDictionaryService, JsonSerializer jsonSerializer, IBlobStorageProvider blobStorageProvider, IAssociationService associationService)
 {
     _catalogService                  = catalogService;
     _productSearchService            = productSearchService;
     _categorySearchService           = categorySearchService;
     _categoryService                 = categoryService;
     _itemService                     = itemService;
     _propertyService                 = propertyService;
     _propertySearchService           = propertySearchService;
     _propertyDictionarySearchService = propertyDictionarySearchService;
     _propertyDictionaryService       = propertyDictionaryService;
     _jsonSerializer                  = jsonSerializer;
     _blobStorageProvider             = blobStorageProvider;
     _associationService              = associationService;
 }
예제 #5
0
 public FundaImportService(IPropertySearchService propertySearchService, IPersistenceService persistenceService)
 {
     _propertySearchService = propertySearchService ?? throw new ArgumentNullException(nameof(propertySearchService));
     _persistenceService    = persistenceService ?? throw new ArgumentNullException(nameof(persistenceService));
 }
예제 #6
0
 public PropertyExportPagedDataSource(IPropertySearchService propertySearchService, PropertyExportDataQuery dataQuery) : base(dataQuery)
 {
     _propertySearchService = propertySearchService;
 }
예제 #7
0
 public CatalogModulePropertiesController(IPropertyService propertyService, IPropertySearchService propertySearchService)
 {
     _propertyService       = propertyService;
     _propertySearchService = propertySearchService;
 }
예제 #8
0
 public SearchPropertiesQueryHandler(ISearchPhraseParser searchPhraseParser, IPropertySearchService propertySearchService, IMapper mapper)
 {
     _searchPhraseParser    = searchPhraseParser;
     _mapper                = mapper;
     _propertySearchService = propertySearchService;
 }