Freigeben über


HttpClientBuilderExtensions.RemoveAsKeyed(IHttpClientBuilder) Methode

Definition

Entfernt die schlüsselierten Registrierungen für den benannten HttpClient und HttpMessageHandler.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ RemoveAsKeyed(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder RemoveAsKeyed (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder);
static member RemoveAsKeyed : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function RemoveAsKeyed (builder As IHttpClientBuilder) As IHttpClientBuilder

Parameter

Gibt zurück

Eine IHttpClientBuilder, die zum Konfigurieren des Clients verwendet werden kann.

Hinweise

Wenn sie in Verbindung mit ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)verwendet wird, wirkt sich dies nur auf die vorherige "globale" AnyKey Registrierung aus und wirkt sich nicht auf die Clients aus, die für einen bestimmten Namen mit AddAsKeyed(IHttpClientBuilder, ServiceLifetime)registriert sind.

Gilt für: