Microsoft.Bot.Builder.Integration.AspNet.Core Namespace

Klassen

ApplicationBuilderExtensions

Erweiterungsmethoden fürIApplicationBuilder, um der ASP.NET Core Anforderungsausführungspipeline einen Bot hinzuzufügen.

BotFrameworkHttpAdapter

Eine Bot Builder-Adapterimplementierung, die zum Verarbeiten von HTTP-Anforderungen des Bot Frameworks verwendet wird.

BotFrameworkHttpClient

Klasse zum sicheren Veröffentlichen von Aktivitäten in einem Bot mithilfe des BotFramework-HTTP-Protokolls.

ChannelServiceController

Eine Basisklasse für einen Skillcontroller.

CloudAdapter

Ein Adapter, der das Bot Framework-Protokoll implementiert und in verschiedenen cloudbasierten Umgebungen gehostet werden kann, sowohl öffentlich als auch privat.

ConfigurationBotFrameworkAuthentication

Erstellt eine BotFrameworkAuthentication -Instanz aus der Konfiguration.

ConfigurationServiceClientCredentialFactory

Anmeldeinformationsanbieter, der verwendet IConfiguration , um App-Anmeldeinformationen zu suchen.

HttpHelper

Hilfsklasse mit Methoden zum Lesen und Reagieren auf HTTP-Anforderungen.

ServiceCollectionExtensions

Eine Reihe von Erweiterungsmethoden, für IServiceCollection die Unterstützung für das Hosten von Bots mit .NET Core bereitgestellt wird.

Schnittstellen

IBotFrameworkHttpAdapter

Schnittstelle zum Ausdrücken der Beziehung zwischen einem mvc-API-Controller und einem Bot Builder-Adapter. Diese Schnittstelle kann für die Abhängigkeitsinjektion verwendet werden.