public Runner(IFeedRuleService feedRuleService, IOutputProcessor outputInstructionProcessor, IDataService dataService, ILogger logger)
 {
     _feedRuleService            = feedRuleService;
     _outputInstructionProcessor = outputInstructionProcessor;
     _dataService = dataService;
     Log          = logger;
 }
 public Runner(IFeedCmsProductArchiveEntryService feedCmsProductArciveEntryService, IFeedRuleService feedRuleService, IIndigoCategoryService indigoCategoryService, IGoogleCategoryService googleCategoryService)
 {
     _feedCmsProductArciveEntryService = feedCmsProductArciveEntryService;
     _feedRuleService       = feedRuleService;
     _indigoCategoryService = indigoCategoryService;
     _googleCategoryService = googleCategoryService;
 }
 public RunnerHelper(IFeedRuleService feedRuleService, IFeedGeneratorIndigoCategoryService feedGeneratorIndigoCategoryService, IFeedCmsProductArchiveEntryService feedCmsProductArciveEntryService, ILogger log)
 {
     _feedRuleService = feedRuleService;
     _feedGeneratorIndigoCategoryService = feedGeneratorIndigoCategoryService;
     _feedCmsProductArciveEntryService   = feedCmsProductArciveEntryService;
     _log = log;
 }
 public Runner(IFeedCmsProductArchiveEntryService feedCmsProductArchiveEntryService, IFeedRuleService feedRuleService, IIndigoCategoryService indigoCategoryService, IGoogleCategoryService googleCategoryService, IOutputInstructionProcessor outputInstructionProcessor)
 {
     _feedCmsProductArchiveEntryServiceShared = feedCmsProductArchiveEntryService;
     _feedRuleService            = feedRuleService;
     _indigoCategoryService      = indigoCategoryService;
     _googleCategoryService      = googleCategoryService;
     _outputInstructionProcessor = outputInstructionProcessor;
 }
示例#5
0
 public RunnerHelper(IFeedRuleService feedRuleService, IFeedGeneratorIndigoCategoryService feedGeneratorIndigoCategoryService, IFeedCmsProductArchiveEntryService feedCmsProductArciveEntryService, ILogger log, bool allowRuleOptimizations, bool allowRuleEntryRemovals, bool allowIEnumerableRuleEvaluations)
 {
     _feedRuleService = feedRuleService;
     _feedGeneratorIndigoCategoryService = feedGeneratorIndigoCategoryService;
     _feedCmsProductArciveEntryService   = feedCmsProductArciveEntryService;
     _log = log;
     _allowRuleOptimizations          = allowRuleOptimizations;
     _allowRuleEntryRemovals          = allowRuleEntryRemovals;
     _allowIEnumerableRuleEvaluations = allowIEnumerableRuleEvaluations;
 }