Idioma

ServiceCollectionExtensions.AddBotApplicationInsights Método

Definição

Sobrecargas

Name Descrição
AddBotApplicationInsights(IServiceCollection)

Adiciona e configura serviços para Application Insights ao IServiceCollection.

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Adiciona e configura serviços para Application Insights ao IServiceCollection.

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Adiciona e configura serviços para Application Insights ao IServiceCollection.

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Obsoleto.

Adiciona e configura serviços para Application Insights ao IServiceCollection.

AddBotApplicationInsights(IServiceCollection)

Adiciona e configura serviços para Application Insights ao 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

Parâmetros

services
IServiceCollection

O IServiceCollection que especifica o contrato para uma coleção de descritores de serviço.

Devoluções

Uma referência a esta instância após a operação ter terminado.

Aplica-se a

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Adiciona e configura serviços para Application Insights ao 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

Parâmetros

services
IServiceCollection

O IServiceCollection que especifica o contrato para uma coleção de descritores de serviço.

config
IConfiguration

Representa um conjunto de propriedades de configuração de aplicação/chave/valor.

Devoluções

Uma referência a esta instância após a operação ter terminado.

Aplica-se a

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Adiciona e configura serviços para Application Insights ao 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

Parâmetros

services
IServiceCollection

O IServiceCollection que especifica o contrato para uma coleção de descritores de serviço.

botTelemetryClient
IBotTelemetryClient

Cliente de Telemetria de Bots que regista informações de eventos.

instrumentationKey
String

Se o Bot Telemetry Client estiver a usar Application Insights, forneça a chave de instrumentação.

Devoluções

Uma referência a esta instância após a operação ter terminado.

Aplica-se a

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

Atenção

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

Adiciona e configura serviços para Application Insights ao 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

Parâmetros

services
IServiceCollection

O IServiceCollection que especifica o contrato para uma coleção de descritores de serviço.

botConfiguration
BotConfiguration

Configuração do bot que contém a informação de configuração do Application Insights.

appInsightsServiceInstanceName
String

(OPCIONAL) Especifica um nome de instância Application Insights na configuração do Bot.

Devoluções

Uma referência a esta instância após a operação ter terminado.

Atributos

Aplica-se a