Język

ServiceCollectionExtensions.AddBotApplicationInsights Metoda

Definicja

Przeciążenia

Nazwa Opis
AddBotApplicationInsights(IServiceCollection)

Dodaje i konfiguruje usługi dla Application Insights do .IServiceCollection

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Dodaje i konfiguruje usługi dla Application Insights do .IServiceCollection

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Dodaje i konfiguruje usługi dla Application Insights do .IServiceCollection

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Przestarzałe.

Dodaje i konfiguruje usługi dla Application Insights do .IServiceCollection

AddBotApplicationInsights(IServiceCollection)

Dodaje i konfiguruje usługi dla Application Insights do .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

Parametry

services
IServiceCollection

Określa IServiceCollection umowę na zbiór opisów usług.

Zwraca

Odwołanie do tego wystąpienia po zakończeniu operacji.

Dotyczy

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Dodaje i konfiguruje usługi dla Application Insights do .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

Parametry

services
IServiceCollection

Określa IServiceCollection umowę na zbiór opisów usług.

config
IConfiguration

Reprezentuje zestaw właściwości konfiguracji aplikacji klucz/wartość.

Zwraca

Odwołanie do tego wystąpienia po zakończeniu operacji.

Dotyczy

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Dodaje i konfiguruje usługi dla Application Insights do .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

Parametry

services
IServiceCollection

Określa IServiceCollection umowę na zbiór opisów usług.

botTelemetryClient
IBotTelemetryClient

Bot Klient Telemetrii, który rejestruje informacje o zdarzeniach.

instrumentationKey
String

Jeśli klient telemetrii botów korzysta z Application Insights, podaj klucz instrumentacji.

Zwraca

Odwołanie do tego wystąpienia po zakończeniu operacji.

Dotyczy

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

Uwaga

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

Dodaje i konfiguruje usługi dla Application Insights do .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

Parametry

services
IServiceCollection

Określa IServiceCollection umowę na zbiór opisów usług.

botConfiguration
BotConfiguration

Konfiguracja botów zawierająca informacje konfiguracyjne Application Insights.

appInsightsServiceInstanceName
String

(OPCJONALNIE) Określa nazwę instancji Application Insights w konfiguracji bota.

Zwraca

Odwołanie do tego wystąpienia po zakończeniu operacji.

Atrybuty

Dotyczy