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; }
public SearchController( ISiteService siteService, ElasticIndexManager elasticIndexProvider, ElasticIndexingService elasticIndexingService, ISearchQueryService searchQueryService, IContentManager contentManager, ILogger <SearchController> logger ) { _siteService = siteService; _elasticIndexProvider = elasticIndexProvider; _elasticIndexingService = elasticIndexingService; _searchQueryService = searchQueryService; _contentManager = contentManager; Logger = logger; }