Beispiel #1
0
 public SearchController(IQuerySender querySender,
                         ISiteIdProvider siteIdProvider,
                         ISearchProvider searchProvider,
                         IEventSearchResultBuilder eventSearchResultBuilder,
                         FIL.Logging.ILogger logger)
 {
     _searchProvider           = searchProvider;
     _querySender              = querySender;
     _siteIdProvider           = siteIdProvider;
     _eventSearchResultBuilder = eventSearchResultBuilder;
     _logger = logger;
 }
Beispiel #2
0
 public SearchProvider(ISessionProvider sessionProvider,
                       [KeyFilter("SearchRestHelper")] IRestHelper restHelper,
                       Logging.ILogger logger,
                       IEventSearchResultBuilder searchResultBuilder,
                       IQuerySender querySender)
 {
     _restHelper          = restHelper;
     _sessionProvider     = sessionProvider;
     _logger              = logger;
     _searchResultBuilder = searchResultBuilder;
     _querySender         = querySender;
 }