Delen via


ServiceCollectionExtensions.AddBotApplicationInsights Methode

Definitie

Overloads

AddBotApplicationInsights(IServiceCollection)

Voegt services voor Application Insights toe en configureert deze aan de IServiceCollection.

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Voegt services voor Application Insights toe en configureert deze aan de IServiceCollection.

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Voegt services voor Application Insights toe en configureert deze aan de IServiceCollection.

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Verouderd.

Voegt services voor Application Insights toe en configureert deze aan de IServiceCollection.

AddBotApplicationInsights(IServiceCollection)

Voegt services voor Application Insights toe en configureert deze aan de 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

Parameters

services
IServiceCollection

De IServiceCollection die het contract voor een verzameling servicedescriptors aangeeft.

Retouren

Een verwijzing naar dit exemplaar nadat de bewerking is voltooid.

Van toepassing op

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Voegt services voor Application Insights toe en configureert deze aan de 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

Parameters

services
IServiceCollection

De IServiceCollection die het contract voor een verzameling servicedescriptors aangeeft.

config
IConfiguration

Vertegenwoordigt een set configuratie-eigenschappen van de sleutel/waarde-toepassing.

Retouren

Een verwijzing naar dit exemplaar nadat de bewerking is voltooid.

Van toepassing op

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Voegt services voor Application Insights toe en configureert deze aan de 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

Parameters

services
IServiceCollection

De IServiceCollection die het contract voor een verzameling servicedescriptors aangeeft.

botTelemetryClient
IBotTelemetryClient

Bot Telemetry Client die gebeurtenisgegevens registreert.

instrumentationKey
String

Als Bot Telemetry Client Application Insights gebruikt, geeft u de instrumentatiesleutel op.

Retouren

Een verwijzing naar dit exemplaar nadat de bewerking is voltooid.

Van toepassing op

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

Waarschuwing

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

Voegt services voor Application Insights toe en configureert deze aan de 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

Parameters

services
IServiceCollection

De IServiceCollection die het contract voor een verzameling servicedescriptors aangeeft.

botConfiguration
BotConfiguration

Botconfiguratie die de configuratiegegevens van Application Insights bevat.

appInsightsServiceInstanceName
String

(OPTIONEEL) Hiermee geeft u de naam van een Application Insights-exemplaar op in de botconfiguratie.

Retouren

Een verwijzing naar dit exemplaar nadat de bewerking is voltooid.

Kenmerken

Van toepassing op