Språk

ServiceCollectionExtensions.AddBotApplicationInsights Metod

Definition

Ö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

Gäller för