Freigeben über


HttpClientFactoryServiceCollectionExtensions Klasse

Definition

Erweiterungsmethoden zum Konfigurieren einer IServiceCollection für IHttpClientFactory.

public ref class HttpClientFactoryServiceCollectionExtensions abstract sealed
public static class HttpClientFactoryServiceCollectionExtensions
type HttpClientFactoryServiceCollectionExtensions = class
Public Module HttpClientFactoryServiceCollectionExtensions
Vererbung
HttpClientFactoryServiceCollectionExtensions

Methoden

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert einen benannten HttpClient.

AddHttpClient(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert einen benannten HttpClient.

AddHttpClient(IServiceCollection, String)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert einen benannten HttpClient.

AddHttpClient(IServiceCollection)

Fügt den IServiceCollectiondie IHttpClientFactory und zugehörigen Dienste hinzu.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient. Der Clientname wird auf den Typnamen TClientfestgelegt.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<IServiceProvider,HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient. Der Clientname wird auf den Typnamen TClientfestgelegt.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,IServiceProvider,TImplementation>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,TImplementation>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,IServiceProvider,TImplementation>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,TImplementation>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient. Der Clientname wird auf den Typnamen TClientfestgelegt.

AddHttpClient<TClient>(IServiceCollection, Action<HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient. Der Clientname wird auf den Typnamen TClientfestgelegt.

AddHttpClient<TClient>(IServiceCollection, Action<IServiceProvider,HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient. Der Clientname wird auf den Typnamen TClientfestgelegt.

AddHttpClient<TClient>(IServiceCollection, String, Action<HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient>(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient>(IServiceCollection, String)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient.

AddHttpClient<TClient>(IServiceCollection)

Fügt dem IServiceCollection die IHttpClientFactory und zugehörigen Dienste hinzu und konfiguriert eine Bindung zwischen dem TClient Typ und einem benannten HttpClient. Der Clientname wird auf den Typnamen TClientfestgelegt.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Fügt einen Delegaten hinzu, der zum Konfigurieren aller HttpClient Instanzen verwendet wird.

Gilt für: