Freigeben über


AzureClientServiceCollectionExtensions Klasse

Definition

Erstellererweiterungen für Azure-Clients für IServiceCollection.

public static class AzureClientServiceCollectionExtensions
type AzureClientServiceCollectionExtensions = class
Public Module AzureClientServiceCollectionExtensions
Vererbung
AzureClientServiceCollectionExtensions

Methoden

AddAzureClients(IServiceCollection, Action<AzureClientFactoryBuilder>)

Fügt die IAzureClientFactory<TClient>-Schnittstelle und verknüpfte Dienste zur IServiceCollection-Schnittstelle hinzu. Die Azure SDK-Protokollweiterleitung an ILogger wird aktiviert, sobald der konfigurierte Client erstellt wurde.

AddAzureClientsCore(IServiceCollection)

Fügt die mindestens erforderlichen Azure SDK-Interopdienste wie AzureEventSourceLogForwarder und AzureComponentFactory dem angegebenen IServiceCollection hinzu, ohne Clienttypen zu registrieren. Die Azure SDK-Protokollweiterleitung an ILogger ist standardmäßig deaktiviert. Sie kann durch Aufrufen der Start() -Methode aktiviert werden. Alternativ können Sie die Microsoft.Extensions.Azure.AzureClientServiceCollectionExtensions.AddAzureClientsCore(Microsoft.Extensions.DependencyInjection.IServiceCollection,System.Boolean) Überladung verwenden und true übergeben, um die Protokollweiterleitung zu aktivieren.

Gilt für: