ServiceCollectionExtensions.AddBotApplicationInsights Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| AddBotApplicationInsights(IServiceCollection) |
Lägger till och konfigurerar tjänster för Application Insights till .IServiceCollection |
| AddBotApplicationInsights(IServiceCollection, IConfiguration) |
Lägger till och konfigurerar tjänster för Application Insights till .IServiceCollection |
| AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String) |
Lägger till och konfigurerar tjänster för Application Insights till .IServiceCollection |
| AddBotApplicationInsights(IServiceCollection, BotConfiguration, String) |
Föråldrad.
Lägger till och konfigurerar tjänster för Application Insights till .IServiceCollection |
AddBotApplicationInsights(IServiceCollection)
Lägger till och konfigurerar tjänster för Application Insights till .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
Parametrar
- services
- IServiceCollection
Den som IServiceCollection specificerar kontraktet för en samling tjänstebeskrivningar.
Returer
En referens till den här instansen när åtgärden har slutförts.
Gäller för
AddBotApplicationInsights(IServiceCollection, IConfiguration)
Lägger till och konfigurerar tjänster för Application Insights till .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
Parametrar
- services
- IServiceCollection
Den som IServiceCollection specificerar kontraktet för en samling tjänstebeskrivningar.
- config
- IConfiguration
Representerar en uppsättning konfigurationsegenskaper för nyckel/värde-program.
Returer
En referens till den här instansen när åtgärden har slutförts.
Gäller för
AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)
Lägger till och konfigurerar tjänster för Application Insights till .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
Parametrar
- services
- IServiceCollection
Den som IServiceCollection specificerar kontraktet för en samling tjänstebeskrivningar.
- botTelemetryClient
- IBotTelemetryClient
Bot Telemetry Client som loggar händelseinformation.
- instrumentationKey
- String
Om Bot Telemetry Client använder Application Insights, ange instrumenteringsnyckeln.
Returer
En referens till den här instansen när åtgärden har slutförts.
Gäller för
AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Varning
This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.
Lägger till och konfigurerar tjänster för Application Insights till .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
Parametrar
- services
- IServiceCollection
Den som IServiceCollection specificerar kontraktet för en samling tjänstebeskrivningar.
- botConfiguration
- BotConfiguration
Botkonfiguration som innehåller Application Insights konfigurationsinformation.
- appInsightsServiceInstanceName
- String
(VALFRITT) Specificerar ett Application Insights-instansnamn i botkonfigurationen.
Returer
En referens till den här instansen när åtgärden har slutförts.
- Attribut