語言

ServiceCollectionExtensions.AddBotApplicationInsights 方法

定義

多載

名稱 Description
AddBotApplicationInsights(IServiceCollection)

新增並配置應用程式洞察服務至 IServiceCollection。

AddBotApplicationInsights(IServiceCollection, IConfiguration)

新增並配置應用程式洞察服務至 IServiceCollection。

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

新增並配置應用程式洞察服務至 IServiceCollection。

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
已淘汰.

新增並配置應用程式洞察服務至 IServiceCollection。

AddBotApplicationInsights(IServiceCollection)

新增並配置應用程式洞察服務至 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

參數

services
IServiceCollection

IServiceCollection該 定義了服務描述符集合的合約。

傳回

操作完成後,這裡是關於此實例的參考。

適用於

AddBotApplicationInsights(IServiceCollection, IConfiguration)

新增並配置應用程式洞察服務至 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

參數

services
IServiceCollection

IServiceCollection該 定義了服務描述符集合的合約。

config
IConfiguration

代表一組鍵值應用程式的配置屬性。

傳回

操作完成後,這裡是關於此實例的參考。

適用於

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

新增並配置應用程式洞察服務至 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

參數

services
IServiceCollection

IServiceCollection該 定義了服務描述符集合的合約。

botTelemetryClient
IBotTelemetryClient

機器人遙測客戶端,記錄事件資訊。

instrumentationKey
String

如果機器人遙測客戶端正在使用 Application Insights,請提供儀器金鑰。

傳回

操作完成後,這裡是關於此實例的參考。

適用於

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

警告

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

新增並配置應用程式洞察服務至 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

參數

services
IServiceCollection

IServiceCollection該 定義了服務描述符集合的合約。

botConfiguration
BotConfiguration

包含 Application Insights 配置資訊的機器人設定。

appInsightsServiceInstanceName
String

(可選)在機器人設定中指定 Application Insights 的實例名稱。

傳回

操作完成後,這裡是關於此實例的參考。

屬性

適用於