Table of Contents

Interface IConnection

Namespace
Elasticsearch.Net
Assembly
Elasticsearch.Net.dll
public interface IConnection : IDisposable
Inherited Members

Methods

RequestAsync<TResponse>(RequestData, CancellationToken)

Task<TResponse> RequestAsync<TResponse>(RequestData requestData, CancellationToken cancellationToken) where TResponse : class, IElasticsearchResponse, new()

Parameters

requestData RequestData
cancellationToken CancellationToken

Returns

Task<TResponse>

Type Parameters

TResponse

Request<TResponse>(RequestData)

TResponse Request<TResponse>(RequestData requestData) where TResponse : class, IElasticsearchResponse, new()

Parameters

requestData RequestData

Returns

TResponse

Type Parameters

TResponse