Class ResponseBuilder
- Namespace
- Elasticsearch.Net
- Assembly
- Elasticsearch.Net.dll
public static class ResponseBuilder
- Inheritance
-
ResponseBuilder
- Inherited Members
Fields
BufferSize
public const int BufferSize = 81920
Field Value
Methods
ToResponseAsync<TResponse>(RequestData, Exception, int?, IEnumerable<string>, Stream, string, CancellationToken)
public static Task<TResponse> ToResponseAsync<TResponse>(RequestData requestData, Exception ex, int? statusCode, IEnumerable<string> warnings, Stream responseStream, string mimeType = "application/json", CancellationToken cancellationToken = default) where TResponse : class, IElasticsearchResponse, new()
Parameters
requestData
RequestDataex
ExceptionstatusCode
int?warnings
IEnumerable<string>responseStream
StreammimeType
stringcancellationToken
CancellationToken
Returns
- Task<TResponse>
Type Parameters
TResponse
ToResponse<TResponse>(RequestData, Exception, int?, IEnumerable<string>, Stream, string)
public static TResponse ToResponse<TResponse>(RequestData requestData, Exception ex, int? statusCode, IEnumerable<string> warnings, Stream responseStream, string mimeType = "application/json") where TResponse : class, IElasticsearchResponse, new()
Parameters
requestData
RequestDataex
ExceptionstatusCode
int?warnings
IEnumerable<string>responseStream
StreammimeType
string
Returns
- TResponse
Type Parameters
TResponse