public SearchResultsController() { _searchResultsRepository = ServiceLocator.ServiceProvider.GetService(typeof(ISearchResultsRepository)) as ISearchResultsRepository; }
public DbSearchModel(ISearchResultsRepository repository) { _repository = repository; DisplayedResults = null; }
public SearchService(ISearchersProvider searcherProvider, ISearchResultsRepository searchResultsRepository) { _searcherProvider = searcherProvider; _searchResultsRepository = searchResultsRepository; }
public IndexModel(IEnumerable <ISearchClient> searchClients, ISearchResultsRepository repository) { _repository = repository; _searchClients = searchClients; }
public LazySearchService(ISearchersProvider searcherProvider, ISearchResultsRepository searchResultsRepository) : base(searcherProvider, searchResultsRepository) { _searchResultsRepository = searchResultsRepository; }
// constructor injects repository registered in Startup public SearchResultsController(ISearchResultsRepository repo) { this.repo = repo; }