CosmosClientBuilder.WithHttpClientFactory(Func<HttpClient>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt einen Delegaten fest, der zum Abrufen eines HttpClient-instance verwendet werden soll, der für die HTTPS-Kommunikation verwendet werden soll.
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
Parameter
- httpClientFactory
- Func<HttpClient>
Eine Delegatfunktion zum Generieren von HttpClient-Instanzen.
Gibt zurück
Das CosmosClientBuilder-Objekt
Hinweise
HTTPS-Kommunikation wird verwendet, wenn ConnectionMode für alle Vorgänge auf Gateway festgelegt ist und wenn ConnectionMode für Metadatenvorgänge (Standard) festgelegt ist Direct .
Nützlich in Szenarien, in denen die Anwendung einen Pool von HttpClient-Instanzen verwendet, die freigegeben werden sollen, z. B. ASP.NET Core Anwendungen mit IHttpClientFactory- oder Blazor WebAssembly-Anwendungen.
Gilt für:
Weitere Informationen
Azure SDK for .NET