BotFrameworkConfigurationBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |