Microsoft.Bot.Builder.Integration.ApplicationInsights.Core Namespace

Classes

ApplicationBuilderExtensions

ApplicationBuilder extension methods for use when registering Application Insights services at startup.

ServiceCollectionExtensions

Services collection extension methods for use when configuring Application Insights at startup.

TelemetryBotIdInitializer

Initializer that sets the user ID and session ID (in addition to other bot-specific properties such as activity ID).

TelemetryInitializerMiddleware

Middleware for storing incoming activity on the HttpContext to make it available to the TelemetryBotIdInitializer.

TelemetrySaveBodyASPMiddleware

Middleware to store the incoming activity request body into the HttpContext items collection. This class has been deprecated in favor of using TelemetryInitializerMiddleware in Microsoft.Bot.Integration.ApplicationInsights.Core and Microsoft.Bot.Integration.ApplicationInsights.WebApi.