Search Results for

    Show / Hide Table of Contents

    Interface ITransport<TConnectionSettings>

    Namespace: OpenSearch.Net
    Assembly: OpenSearch.Net.dll
    Syntax
    public interface ITransport<out TConnectionSettings> where TConnectionSettings : IConnectionConfigurationValues
    Type Parameters
    Name Description
    TConnectionSettings

    Properties

    | Edit this page View Source

    Settings

    Declaration
    TConnectionSettings Settings { get; }
    Property Value
    Type Description
    TConnectionSettings

    Methods

    | Edit this page View Source

    RequestAsync<TResponse>(HttpMethod, string, CancellationToken, PostData, IRequestParameters)

    Declaration
    Task<TResponse> RequestAsync<TResponse>(HttpMethod method, string path, CancellationToken ctx, PostData data = null, IRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
    Parameters
    Type Name Description
    HttpMethod method
    string path
    CancellationToken ctx
    PostData data
    IRequestParameters requestParameters
    Returns
    Type Description
    Task<TResponse>
    Type Parameters
    Name Description
    TResponse
    | Edit this page View Source

    Request<TResponse>(HttpMethod, string, PostData, IRequestParameters)

    Declaration
    TResponse Request<TResponse>(HttpMethod method, string path, PostData data = null, IRequestParameters requestParameters = null) where TResponse : class, IOpenSearchResponse, new()
    Parameters
    Type Name Description
    HttpMethod method
    string path
    PostData data
    IRequestParameters requestParameters
    Returns
    Type Description
    TResponse
    Type Parameters
    Name Description
    TResponse

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Settings
    • Methods
      • RequestAsync<TResponse>(HttpMethod, string, CancellationToken, PostData, IRequestParameters)
      • Request<TResponse>(HttpMethod, string, PostData, IRequestParameters)
    • Extension Methods
    Back to top Generated by DocFX