CosmosClientBuilder.WithHttpClientFactory(Func<HttpClient>) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um delegado a ser usado para obter uma instância httpClient a ser usada para comunicação HTTPS.
public Microsoft.Azure.Cosmos.Fluent.CosmosClientBuilder WithHttpClientFactory (Func<System.Net.Http.HttpClient> httpClientFactory);
member this.WithHttpClientFactory : Func<System.Net.Http.HttpClient> -> Microsoft.Azure.Cosmos.Fluent.CosmosClientBuilder
Public Function WithHttpClientFactory (httpClientFactory As Func(Of HttpClient)) As CosmosClientBuilder
Parâmetros
- httpClientFactory
- Func<HttpClient>
Uma função delegada para gerar instâncias de HttpClient.
Retornos
O objeto CosmosClientBuilder
Comentários
A comunicação HTTPS é usada quando ConnectionMode é definida Gateway como para todas as operações e quando ConnectionMode é Direct (padrão) para operações de metadados.
Útil em cenários em que o aplicativo está usando um pool de instâncias HttpClient a serem compartilhadas, como ASP.NET Core aplicativos com aplicativos IHttpClientFactory ou Blazor WebAssembly.
Aplica-se a
Confira também
Azure SDK for .NET
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários