ServiceCollectionExtensions.AddBotApplicationInsights Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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