ServiceCollectionExtensions.AddBotApplicationInsights Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
AddBotApplicationInsights(IServiceCollection) |
Adiciona e configura serviços para o Application Insights ao IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, IConfiguration) |
Adiciona e configura serviços para o Application Insights ao IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String) |
Adiciona e configura serviços para o Application Insights ao IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, BotConfiguration, String) |
Obsoleto.
Adiciona e configura serviços para o Application Insights ao IServiceCollection. |
AddBotApplicationInsights(IServiceCollection)
Adiciona e configura serviços para o 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 conclusão da operação.
Aplica-se a
AddBotApplicationInsights(IServiceCollection, IConfiguration)
Adiciona e configura serviços para o 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 da aplicação chave/valor.
Devoluções
Uma referência a esta instância após a conclusão da operação.
Aplica-se a
AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)
Adiciona e configura serviços para o 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 do Bot que regista informações de eventos.
- instrumentationKey
- String
Se o Cliente de Telemetria do Bot estiver a utilizar o Application Insights, forneça a chave de instrumentação.
Devoluções
Uma referência a esta instância após a conclusão da operação.
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 o 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 as informações de configuração do Application Insights.
- appInsightsServiceInstanceName
- String
(OPCIONAL) Especifica um nome de instância do Application Insights na configuração do Bot.
Devoluções
Uma referência a esta instância após a conclusão da operação.
- Atributos