public Task <Result <SearchOutput> > SearchAsync(SearchInput input) { IFullTextSearchService fullTextSearchService = ServiceProvider.GetFullTextSearchService(ActorService.Context); IScraperService scraperService = ServiceProvider.GetScraperService(ActorService.Context); return(UserRepoSearch.SearchAsync( actorId: this.GetActorId().ToString(), stateManager: StateManager, fullTextSearchService: fullTextSearchService, scraperService: scraperService, input: input)); }
public Task <SearchOutput> GetSuggestionsAsync(SearchInput input) { return(UserRepoSearch.GetSuggestionsAsync(StateManager, input)); }
public Task <AutoCompleteOutput> AutoCompleteAsync(SearchInput input) { return(UserRepoSearch.AutoCompleteAsync(StateManager, input)); }
public Task SetRepositoryAsync(Repository repository) { return(UserRepoSearch.SetRepositoryAsync(StateManager, repository)); }
public Task SetUserInfoAsync(UserInfo userInfo) { return(UserRepoSearch.SetUserInfoAsync(StateManager, userInfo)); }