Freigeben über


BotFrameworkConfigurationBuilder Klasse

Definition

Wird zum Erstellen der Konfigurationseinstellungen für eine Botanwendung verwendet.

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

Konstruktoren

BotFrameworkConfigurationBuilder(BotFrameworkOptions)

Initialisiert eine neue Instanz der BotFrameworkConfigurationBuilder-Klasse.

Eigenschaften

BotFrameworkOptions

Ruft das BotFrameworkOptions ab.

Methoden

UseCredentialProvider(ICredentialProvider)

Konfiguriert eine ICredentialProvider , die zum Speichern und Abrufen von Anmeldeinformationen verwendet werden soll, die während der Authentifizierung mit dem Bot Framework verwendet werden.

UseHttpClient(HttpClient)

Legt die HttpClient Instanz fest, die zum Ausführen von Bot Framework Service-Aufrufen verwendet wird.

UseMiddleware(Func<ITurnContext,Exception,Task>)

Fügt dem Bot einen Fehlerhandler hinzu.

UseMiddleware(IMiddleware)

Fügt der Middlewarepipeline des IMiddleware Bots ein Stück von hinzu.

UsePaths(Action<BotFrameworkPaths>)

Konfiguriert, welche Pfade verwendet werden sollen, um die verschiedenen Endpunkte des Bots verfügbar zu machen.

UseRetryPolicy(RetryPolicy)

Fügt eine Wiederholungsrichtlinie bei Fehlern für Bot Framework-Dienstaufrufe hinzu.

Erweiterungsmethoden

UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

Konfiguriert den Bot mit einer einzelnen Identität, die zum Authentifizieren von Anforderungen an das Bot Framework verwendet wird.

Gilt für: