public SearchResultEnumerator(SearchRequest request, RawSearchResult <T> rawSearchResult, Func <SearchRequest, Task <RawSearchResult <T> > > requestMethod) { _requestMethod = requestMethod; _rawSearchResult = rawSearchResult; _request = request; }
public SearchResult(SearchRequest request, RawSearchResult <T> rawSearchResult, Func <SearchRequest, Task <RawSearchResult <T> > > requestMethod) { _rawSearchResult = rawSearchResult; _enumerator = new SearchResultEnumerator <T>(request, rawSearchResult, requestMethod); }