ServiceCollectionExtensions.AddBotApplicationInsights Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddBotApplicationInsights(IServiceCollection) |
Aggiunge e configura i servizi per Application Insights all'oggetto IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, IConfiguration) |
Aggiunge e configura i servizi per Application Insights all'oggetto IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String) |
Aggiunge e configura i servizi per Application Insights all'oggetto IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, BotConfiguration, String) |
Obsoleti.
Aggiunge e configura i servizi per Application Insights all'oggetto IServiceCollection. |
AddBotApplicationInsights(IServiceCollection)
Aggiunge e configura i servizi per Application Insights all'oggetto 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
Parametri
- services
- IServiceCollection
Oggetto IServiceCollection che specifica il contratto per una raccolta di descrittori del servizio.
Restituisce
Riferimento a questa istanza dopo il completamento dell'operazione.
Si applica a
AddBotApplicationInsights(IServiceCollection, IConfiguration)
Aggiunge e configura i servizi per Application Insights all'oggetto 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
Parametri
- services
- IServiceCollection
Oggetto IServiceCollection che specifica il contratto per una raccolta di descrittori del servizio.
- config
- IConfiguration
Rappresenta un set di proprietà di configurazione dell'applicazione di tipo chiave/valore.
Restituisce
Riferimento a questa istanza dopo il completamento dell'operazione.
Si applica a
AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)
Aggiunge e configura i servizi per Application Insights all'oggetto 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
Parametri
- services
- IServiceCollection
Oggetto IServiceCollection che specifica il contratto per una raccolta di descrittori del servizio.
- botTelemetryClient
- IBotTelemetryClient
Client di telemetria del bot che registra le informazioni sugli eventi.
- instrumentationKey
- String
Se il client di telemetria del bot usa Application Insights, specificare la chiave di strumentazione.
Restituisce
Riferimento a questa istanza dopo il completamento dell'operazione.
Si applica a
AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
Attenzione
This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.
Aggiunge e configura i servizi per Application Insights all'oggetto 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
Parametri
- services
- IServiceCollection
Oggetto IServiceCollection che specifica il contratto per una raccolta di descrittori del servizio.
- botConfiguration
- BotConfiguration
Configurazione del bot contenente le informazioni di configurazione di Application Insights.
- appInsightsServiceInstanceName
- String
(FACOLTATIVO) Specifica un nome di istanza di Application Insights nella configurazione del bot.
Restituisce
Riferimento a questa istanza dopo il completamento dell'operazione.
- Attributi