示例#1
0
 public EvalProductsDiscountsMiddleware(
     IMapper mapper
     , IMarketingPromoEvaluator marketingEvaluator
     , IGenericPipelineLauncher pipeline)
 {
     _mapper             = mapper;
     _marketingEvaluator = marketingEvaluator;
     _pipeline           = pipeline;
 }
        public EvalProductsPricesMiddleware(
            IMapper mapper

            , IPricingService pricingService
            , IGenericPipelineLauncher pipeline)
        {
            _mapper         = mapper;
            _pricingService = pricingService;
            _pipeline       = pipeline;
        }
 public SearchCategoryQueryHandler(
     ISearchProvider searchProvider
     , IMapper mapper
     , ISearchPhraseParser phraseParser
     , IStoreService storeService
     , IGenericPipelineLauncher pipeline)
 {
     _searchProvider = searchProvider;
     _mapper         = mapper;
     _phraseParser   = phraseParser;
     _storeService   = storeService;
     _pipeline       = pipeline;
 }
示例#4
0
 public SearchProductQueryHandler(
     ISearchProvider searchProvider
     , IMapper mapper
     , IStoreCurrencyResolver storeCurrencyResolver
     , ICrudService <Store> storeService
     , IGenericPipelineLauncher pipeline
     , IAggregationConverter aggregationConverter
     , ISearchPhraseParser phraseParser)
 {
     _searchProvider        = searchProvider;
     _mapper                = mapper;
     _storeCurrencyResolver = storeCurrencyResolver;
     _storeService          = storeService;
     _pipeline              = pipeline;
     _aggregationConverter  = aggregationConverter;
     _phraseParser          = phraseParser;
 }
示例#5
0
 public EvalProductsTaxMiddleware(IMapper mapper, ITaxProviderSearchService taxProviderSearchService, IGenericPipelineLauncher pipeline)
 {
     _mapper = mapper;
     _taxProviderSearchService = taxProviderSearchService;
     _pipeline = pipeline;
 }