HttpClientFactoryServiceCollectionExtensions Класс

Определение

Методы расширения для настройки IServiceCollection .IHttpClientFactory

public ref class HttpClientFactoryServiceCollectionExtensions abstract sealed
public static class HttpClientFactoryServiceCollectionExtensions
type HttpClientFactoryServiceCollectionExtensions = class
Public Module HttpClientFactoryServiceCollectionExtensions
Наследование
HttpClientFactoryServiceCollectionExtensions

Методы

Имя Описание
AddHttpClient(IServiceCollection, String, Action<HttpClient>)

IHttpClientFactory Добавляет и связанные службы в IServiceCollection именованный HttpClientобъект.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection именованный HttpClientобъект.

AddHttpClient(IServiceCollection, String)

IHttpClientFactory Добавляет и связанные службы в IServiceCollection именованный HttpClientобъект.

AddHttpClient(IServiceCollection)

Добавляет в нее IHttpClientFactory службы и связанные с ним IServiceCollectionслужбы.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient. Имя клиента будет задано в качестве имени TClientтипа.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient. Имя клиента будет задано в качестве имени TClientтипа.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient. Имя клиента будет задано в качестве имени TClientтипа.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient. Имя клиента будет задано в качестве имени TClientтипа.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient. Имя клиента будет задано в качестве имени TClientтипа.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

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

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

AddHttpClient<TClient>(IServiceCollection, String)

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient.

AddHttpClient<TClient>(IServiceCollection)

IHttpClientFactory Добавляет и связанные службы в IServiceCollection и настраивает привязку между TClient типом и именованнымHttpClient. Имя клиента будет задано в качестве имени TClientтипа.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Добавляет делегат, который будет использоваться для настройки всех HttpClient экземпляров.

Применяется к