ServiceCollectionExtensions.AddBotApplicationInsights 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
AddBotApplicationInsights(IServiceCollection) |
Application Insights에 대한 서비스를 에 추가하고 구성합니다 IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, IConfiguration) |
Application Insights에 대한 서비스를 에 추가하고 구성합니다 IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String) |
Application Insights에 대한 서비스를 에 추가하고 구성합니다 IServiceCollection. |
AddBotApplicationInsights(IServiceCollection, BotConfiguration, String) |
사용되지 않음.
Application Insights에 대한 서비스를 에 추가하고 구성합니다 IServiceCollection. |
AddBotApplicationInsights(IServiceCollection)
Application Insights에 대한 서비스를 에 추가하고 구성합니다 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)
Application Insights에 대한 서비스를 에 추가하고 구성합니다 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)
Application Insights에 대한 서비스를 에 추가하고 구성합니다 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
Bot Telemetry 클라이언트가 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.
Application Insights에 대한 서비스를 에 추가하고 구성합니다 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
(선택 사항) Bot 구성에서 Application Insights 인스턴스 이름을 지정합니다.
반환
작업이 완료된 후 이 인스턴스에 대한 참조입니다.
- 특성