Пример #1
0
 public AdminController(
     ElasticIndexManager elasticIndexManager,
     ElasticIndexingService elasticIndexingService,
     IAuthorizationService authorizationService,
     //  LuceneAnalyzerManager luceneAnalyzerManager,
     IElasticQueryService queryService,
     ILiquidTemplateManager liquidTemplateManager,
     INotifier notifier,
     IStringLocalizer <AdminController> s,
     IHtmlLocalizer <AdminController> h,
     ILogger <AdminController> logger,
     IServiceProvider serviceProvider)
 {
     _elasticIndexManager    = elasticIndexManager;
     _elasticIndexingService = elasticIndexingService;
     _authorizationService   = authorizationService;
     // _luceneAnalyzerManager = luceneAnalyzerManager;
     _queryService          = queryService;
     _liquidTemplateManager = liquidTemplateManager;
     _notifier        = notifier;
     _serviceProvider = serviceProvider;
     S      = s;
     H      = h;
     Logger = logger;
 }
Пример #2
0
        // private readonly ISession _session;
        // private readonly IServiceProvider _serviceProvider;

        public ElasticQuerySource(
            ElasticIndexManager elasticIndexProvider,
            // ElasticIndexingService luceneIndexingService,
            //  LuceneAnalyzerManager luceneAnalyzerManager,
            IElasticQueryService queryService,
            ILiquidTemplateManager liquidTemplateManager
            //  ISession session
            //  IServiceProvider serviceProvider
            )
        {
            _elasticIndexProvider = elasticIndexProvider;
            // _luceneIndexingService = luceneIndexingService;
            //  _luceneAnalyzerManager = luceneAnalyzerManager;
            _queryService          = queryService;
            _liquidTemplateManager = liquidTemplateManager;
            //  _session = session;
            // _serviceProvider = serviceProvider;
        }