HttpClientFactoryServiceCollectionExtensions Třída

Definice

Metody rozšíření pro konfiguraci IServiceCollection pro IHttpClientFactory.

public ref class HttpClientFactoryServiceCollectionExtensions abstract sealed
public static class HttpClientFactoryServiceCollectionExtensions
type HttpClientFactoryServiceCollectionExtensions = class
Public Module HttpClientFactoryServiceCollectionExtensions
Dědičnost
HttpClientFactoryServiceCollectionExtensions

Metody

AddHttpClient(IServiceCollection)

IHttpClientFactory Přidá služby a související služby do IServiceCollection.

AddHttpClient(IServiceCollection, String)

IHttpClientFactory Přidá do a související služby IServiceCollection a nakonfiguruje pojmenovanou HttpClient.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

IHttpClientFactory Přidá do a související služby IServiceCollection a nakonfiguruje pojmenovanou HttpClient.

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

IHttpClientFactory Přidá do a související služby IServiceCollection a nakonfiguruje pojmenovanou HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na název TClienttypu .

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na název TClienttypu .

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na název TClienttypu .

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na název TClienttypu .

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

AddHttpClient<TClient>(IServiceCollection)

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na úplný název .TClient

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na název TClienttypu .

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClient<TClient>(IServiceCollection, String)

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

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

Přidá do objektu IHttpClientFactoryIServiceCollection a související služby a nakonfiguruje vazbu mezi typem TClient a pojmenovanou HttpClient.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Přidá delegáta, který se použije ke konfiguraci všech HttpClient instancí.

Platí pro