Skip to main content

Definition

Assembly: CloudNimble.EasyAF.ODataClient.dll Namespace: CloudNimble.EasyAF.OData Inheritance: Simple.OData.Client.ODataClient

Syntax

CloudNimble.EasyAF.OData.ApiClient

Summary

Provides a pre-configured Simple.OData.V4 ODataClient.

Constructors

.ctor

Initializes a new instance of the Simple.OData.Client.ODataClient class with custom configuration

Syntax

public ApiClient(System.Net.Http.IHttpClientFactory httpClientFactory, CloudNimble.EasyAF.Configuration.ConfigurationBase configurationBase, string apiClientName = null)

Parameters

NameTypeDescription
httpClientFactorySystem.Net.Http.IHttpClientFactoryAn IHttpClientFactory instance, provided by DI.
configurationBaseCloudNimble.EasyAF.Configuration.ConfigurationBaseA ConfigurationBase instance, containing the name identifier for the HttpClient.
apiClientNamestringOptional name for the API client. If not provided, uses the ApiClientName from the configuration.