コード例 #1
0
 public SearchResultService(ISearchResultRepository repository, IPluginEngine pluginEngine, IModulesLoaded modules, OxiteContext context)
 {
     this.repository = repository;
     this.pluginEngine = pluginEngine;
     this.cache = modules.GetModules<IOxiteCacheModule>().Reverse().First();
     this.context = context;
 }
コード例 #2
0
 public SearchService(IServiceProvider serviceProvider, ISearchResultRepository searchResultRepository,
                      ISearchEngineRepository searchEngineRepository, IMapper mapper)
 {
     _serviceProvider        = serviceProvider;
     _searchResultRepository = searchResultRepository;
     _searchEngineRepository = searchEngineRepository;
     _mapper = mapper;
 }
コード例 #3
0
 public HomeController(ISearchResultRepository searchResultRepository)
 {
     context = searchResultRepository;
 }
コード例 #4
0
 public SearchResultController(ISearchResultRepository SearchResultRepository, UserManager <IdentityUser> userManager)
 {
     searchResultRepository = SearchResultRepository;
     this.userManager       = userManager;
 }
コード例 #5
0
ファイル: SearchService.cs プロジェクト: hexmar/multi-search
 public SearchService(ISearchResultRepository repository)
 {
     _repository = repository;
 }
コード例 #6
0
 public DemoController()
 {
     _searchResultRepository = CreateSearchResultRepository <MyClass>();
 }
コード例 #7
0
 public HomeController(IWebSearchService webSearchService, ISearchResultRepository repository)
 {
     this.webSearchService = webSearchService;
     this.repository       = repository;
 }
コード例 #8
0
 public CacheSearchResultRepositoryDecorator(ISearchResultRepository <T> searchResultRepository)
 {
     _searchResultRepository = searchResultRepository;
 }
コード例 #9
0
 public NewsService(INewsRepository newsRepository, ISearchResultRepository searchResuktRepository)
 {
     _newsRepository         = newsRepository;
     _searchResuktRepository = searchResuktRepository;
 }