Partager via


ServiceCollectionExtensions.AddBotApplicationInsights Méthode

Définition

Surcharges

AddBotApplicationInsights(IServiceCollection)

Ajoute et configure des services pour Application Insights à .IServiceCollection

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Ajoute et configure des services pour Application Insights à .IServiceCollection

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Ajoute et configure des services pour Application Insights à .IServiceCollection

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Obsolète.

Ajoute et configure des services pour Application Insights à .IServiceCollection

AddBotApplicationInsights(IServiceCollection)

Ajoute et configure des services pour Application Insights à .IServiceCollection

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

Paramètres

services
IServiceCollection

IServiceCollection qui spécifie le contrat pour une collection de descripteurs de service.

Retours

Référence à cette instance à la fin de l’opération.

S’applique à

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Ajoute et configure des services pour Application Insights à .IServiceCollection

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

Paramètres

services
IServiceCollection

IServiceCollection qui spécifie le contrat pour une collection de descripteurs de service.

config
IConfiguration

Représente un ensemble de propriétés de configuration d’application de clé/valeur.

Retours

Référence à cette instance à la fin de l’opération.

S’applique à

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Ajoute et configure des services pour Application Insights à .IServiceCollection

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

Paramètres

services
IServiceCollection

IServiceCollection qui spécifie le contrat pour une collection de descripteurs de service.

botTelemetryClient
IBotTelemetryClient

Bot Telemetry Client qui journalise les informations d’événement.

instrumentationKey
String

Si Bot Telemetry Client utilise Application Insights, fournissez la clé d’instrumentation.

Retours

Référence à cette instance à la fin de l’opération.

S’applique à

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

Attention

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

Ajoute et configure des services pour Application Insights à .IServiceCollection

[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

Paramètres

services
IServiceCollection

IServiceCollection qui spécifie le contrat pour une collection de descripteurs de service.

botConfiguration
BotConfiguration

Configuration du bot qui contient les informations de configuration d’Application Insights.

appInsightsServiceInstanceName
String

(FACULTATIF) Spécifie un nom d’instance Application Insights dans la configuration du bot.

Retours

Référence à cette instance à la fin de l’opération.

Attributs

S’applique à