CosmosDbContextOptionsBuilder.HttpClientFactory Method

Definition

Configures the context to use a specific HttpClient factory.

public virtual Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder HttpClientFactory (Func<System.Net.Http.HttpClient>? httpClientFactory);
abstract member HttpClientFactory : Func<System.Net.Http.HttpClient> -> Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder
override this.HttpClientFactory : Func<System.Net.Http.HttpClient> -> Microsoft.EntityFrameworkCore.Infrastructure.CosmosDbContextOptionsBuilder
Public Overridable Function HttpClientFactory (httpClientFactory As Func(Of HttpClient)) As CosmosDbContextOptionsBuilder

Parameters

httpClientFactory
Func<HttpClient>

A function that returns an HttpClient.

Returns

Remarks

Use static lambda expressions to avoid creating multiple instances.

See Using DbContextOptions, and Accessing Azure Cosmos DB with EF Core for more information and examples.

Applies to