Lenguaje

ServiceCollectionExtensions.AddBotApplicationInsights Método

Definición

Sobrecargas

Nombre Description
AddBotApplicationInsights(IServiceCollection)

Añade y configura servicios para Application Insights a la IServiceCollection.

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Añade y configura servicios para Application Insights a la IServiceCollection.

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Añade y configura servicios para Application Insights a la IServiceCollection.

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Obsoletos.

Añade y configura servicios para Application Insights a la IServiceCollection.

AddBotApplicationInsights(IServiceCollection)

Añade y configura servicios para Application Insights a la 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

El IServiceCollection que especifica el contrato para una colección de descripciones de servicio.

Devoluciones

Referencia a esta instancia una vez completada la operación.

Se aplica a

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Añade y configura servicios para Application Insights a la 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

El IServiceCollection que especifica el contrato para una colección de descripciones de servicio.

config
IConfiguration

Representa un conjunto de propiedades de configuración de la aplicación clave-valor.

Devoluciones

Referencia a esta instancia una vez completada la operación.

Se aplica a

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Añade y configura servicios para Application Insights a la 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

El IServiceCollection que especifica el contrato para una colección de descripciones de servicio.

botTelemetryClient
IBotTelemetryClient

Cliente de telemetría de bots que registra la información de eventos.

instrumentationKey
String

Si Bot Telemetry Client utiliza Application Insights, proporciona la clave de instrumentación.

Devoluciones

Referencia a esta instancia una vez completada la operación.

Se aplica a

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

Precaución

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

Añade y configura servicios para Application Insights a la 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

El IServiceCollection que especifica el contrato para una colección de descripciones de servicio.

botConfiguration
BotConfiguration

Configuración de bots que contiene la información de configuración de Application Insights.

appInsightsServiceInstanceName
String

(OPCIONAL) Especifica un nombre de instancia de Application Insights en la configuración del bot.

Devoluciones

Referencia a esta instancia una vez completada la operación.

Atributos

Se aplica a