ServiceCollectionExtensions.AddBotApplicationInsights Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| AddBotApplicationInsights(IServiceCollection) |
Dodaje i konfiguruje usługi dla usługi Application Insights w usłudze IServiceCollection. |
| AddBotApplicationInsights(IServiceCollection, IConfiguration) |
Dodaje i konfiguruje usługi dla usługi Application Insights w usłudze IServiceCollection. |
| AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String) |
Dodaje i konfiguruje usługi dla usługi Application Insights w usłudze IServiceCollection. |
| AddBotApplicationInsights(IServiceCollection, BotConfiguration, String) |
Przestarzałe.
Dodaje i konfiguruje usługi dla usługi Application Insights w usłudze IServiceCollection. |
AddBotApplicationInsights(IServiceCollection)
Dodaje i konfiguruje usługi dla usługi Application Insights w usłudze 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
Element IServiceCollection określający kontrakt dla kolekcji deskryptorów usług.
Zwraca
Odwołanie do tego wystąpienia po zakończeniu operacji.
Dotyczy
AddBotApplicationInsights(IServiceCollection, IConfiguration)
Dodaje i konfiguruje usługi dla usługi Application Insights w usłudze 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
Element IServiceCollection określający kontrakt dla kolekcji deskryptoró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 usługi Application Insights w usłudze 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
Element IServiceCollection określający kontrakt dla kolekcji deskryptorów usług.
- botTelemetryClient
- IBotTelemetryClient
Klient telemetrii bota, który rejestruje informacje o zdarzeniach.
- instrumentationKey
- String
Jeśli klient telemetrii bota korzysta z usługi Application Insights, podaj klucz instrumentacji.
Zwraca
Odwołanie do tego wystąpienia po zakończeniu operacji.
Dotyczy
AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Przestroga
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 usługi Application Insights w usłudze 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
Element IServiceCollection określający kontrakt dla kolekcji deskryptorów usług.
- botConfiguration
- BotConfiguration
Konfiguracja bota zawierająca informacje o konfiguracji usługi Application Insights.
- appInsightsServiceInstanceName
- String
(OPCJONALNIE) Określa nazwę wystąpienia usługi Application Insights w konfiguracji bota.
Zwraca
Odwołanie do tego wystąpienia po zakończeniu operacji.
- Atrybuty