ServiceCollectionExtensions.AddBotApplicationInsights Methode

Definition

Überlädt

Name Beschreibung
AddBotApplicationInsights(IServiceCollection)

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Veraltet.

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

AddBotApplicationInsights(IServiceCollection)

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection) As IServiceCollection

Parameter

services
IServiceCollection

Der IServiceCollection Vertrag für eine Sammlung von Dienstleistungsbeschreibungen spezifiziert.

Gibt zurück

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen wurde.

Gilt für:

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfiguration config);
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection, config As IConfiguration) As IServiceCollection

Parameter

services
IServiceCollection

Der IServiceCollection Vertrag für eine Sammlung von Dienstleistungsbeschreibungen spezifiziert.

config
IConfiguration

Stellt einen Satz von Konfigurationseigenschaften für Schlüssel/Wert-Anwendungen dar.

Gibt zurück

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen wurde.

Gilt für:

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Bot.Builder.IBotTelemetryClient botTelemetryClient, string instrumentationKey = default);
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Bot.Builder.IBotTelemetryClient * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection, botTelemetryClient As IBotTelemetryClient, Optional instrumentationKey As String = Nothing) As IServiceCollection

Parameter

services
IServiceCollection

Der IServiceCollection Vertrag für eine Sammlung von Dienstleistungsbeschreibungen spezifiziert.

botTelemetryClient
IBotTelemetryClient

Bot-Telemetrie-Client, der Ereignisinformationen protokolliert.

instrumentationKey
String

Wenn der Bot Telemetry Client Application Insights verwendet, geben Sie den Instrumentierungsschlüssel an.

Gibt zurück

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen wurde.

Gilt für:

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

Achtung

This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.

Fügt Dienste für Application Insights IServiceCollectionhinzu und konfiguriert sie.

[System.Obsolete("This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.", false)]
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Bot.Configuration.BotConfiguration botConfiguration, string appInsightsServiceInstanceName = default);
[<System.Obsolete("This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.", false)>]
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Bot.Configuration.BotConfiguration * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection, botConfiguration As BotConfiguration, Optional appInsightsServiceInstanceName As String = Nothing) As IServiceCollection

Parameter

services
IServiceCollection

Der IServiceCollection Vertrag für eine Sammlung von Dienstleistungsbeschreibungen spezifiziert.

botConfiguration
BotConfiguration

Bot-Konfiguration, die die Application Insights-Konfigurationsinformationen enthält.

appInsightsServiceInstanceName
String

(OPTIONAL) Spezifiziert einen Application Insights-Instanznamen in der Bot-Konfiguration.

Gibt zurück

Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen wurde.

Attribute

Gilt für: