Sprache

BotFrameworkConfigurationBuilder Klasse

Definition

Wird verwendet, um die Konfigurationseinstellungen für eine Bot-Anwendung zu erstellen.

public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
Vererbung
BotFrameworkConfigurationBuilder

Konstruktoren

Name Beschreibung
BotFrameworkConfigurationBuilder(BotFrameworkOptions)

Initialisiert eine neue Instanz der BotFrameworkConfigurationBuilder-Klasse.

Eigenschaften

Name Beschreibung
BotFrameworkOptions

Ruft BotFrameworkOptions ab.

Methoden

Name Beschreibung
UseCredentialProvider(ICredentialProvider)

Konfigurieren Sie ein ICredentialProvider Element, das verwendet werden soll, um Zugangsdaten zu speichern und abzurufen, die während der Authentifizierung mit dem Bot Framework verwendet werden.

UseHttpClient(HttpClient)

Legt die HttpClient Instanz fest, die für Bot-Framework-Serviceaufrufe verwendet wird.

UseMiddleware(Func<ITurnContext,Exception,Task>)

Fügt dem Bot einen Error Handler hinzu.

UseMiddleware(IMiddleware)

Fügt dem Middleware-Pipeline des Bots ein Stück hinzu IMiddleware .

UsePaths(Action<BotFrameworkPaths>)

Konfigurieren Sie, welche Pfade verwendet werden sollen, um die verschiedenen Endpunkte des Bots freizulegen.

UseRetryPolicy(RetryPolicy)

Fügt eine Wiederversuchsrichtlinie bei Fehlschlägen für Bot-Framework-Serviceaufrufe hinzu.

Erweiterungsmethoden

Name Beschreibung
UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

Konfigurieren Sie den Bot mit einer einzigen Identität, die zur Authentifizierung von Anfragen an das Bot Framework verwendet wird.

Gilt für: