///<inheritdoc /> public ITermVectorResponse TermVector(ITermvectorRequest termvectorRequest) { return(this.Dispatch <ITermvectorRequest, TermvectorRequestParameters, TermVectorResponse>( termvectorRequest, (p, d) => this.RawDispatch.TermvectorDispatch <TermVectorResponse>(p, d) )); }
///<inheritdoc /> public Task <ITermVectorResponse> TermVectorAsync(ITermvectorRequest termvectorRequest) { return(this.DispatchAsync <ITermvectorRequest, TermvectorRequestParameters, TermVectorResponse, ITermVectorResponse>( termvectorRequest, (p, d) => this.RawDispatch.TermvectorDispatchAsync <TermVectorResponse>(p, d) )); }
public static void Update(IConnectionSettingsValues settings, ElasticsearchPathInfo <TermvectorRequestParameters> pathInfo, ITermvectorRequest request) { pathInfo.HttpMethod = request.Document == null ? PathInfoHttpMethod.GET : PathInfoHttpMethod.POST; }