IHttpClientFactory Arabirim

Tanım

Belirli bir mantıksal ad için özel yapılandırmaya sahip örnekler oluşturabilen HttpClient bir bileşen için fabrika soyutlaması.

public interface class IHttpClientFactory
public interface IHttpClientFactory
type IHttpClientFactory = interface
Public Interface IHttpClientFactory

Açıklamalar

Bir varsayılan, IHttpClientFactory çağrılarak AddHttpClient(IServiceCollection)öğesine IServiceCollection kaydedilebilir. Varsayılan değer IHttpClientFactory , hizmet koleksiyonuna tekil olarak kaydedilir.

Yöntemler

CreateClient(String)

tarafından namebelirtilen mantıksal ada karşılık gelen yapılandırmayı kullanarak bir HttpClient örneği oluşturur ve yapılandırr.

Uzantı Metotları

CreateClient(IHttpClientFactory)

Varsayılan yapılandırmayı kullanarak yeni HttpClient bir oluşturur.

Şunlara uygulanır