BotFrameworkConfigurationBuilder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Używany do budowy ustawień konfiguracji dla aplikacji botów.
public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
- Dziedziczenie
-
BotFrameworkConfigurationBuilder
Konstruktory
| Nazwa | Opis |
|---|---|
| BotFrameworkConfigurationBuilder(BotFrameworkOptions) |
Inicjuje nowe wystąpienie klasy BotFrameworkConfigurationBuilder. |
Właściwości
| Nazwa | Opis |
|---|---|
| BotFrameworkOptions |
Pobiera klasę BotFrameworkOptions. |
Metody
| Nazwa | Opis |
|---|---|
| UseCredentialProvider(ICredentialProvider) |
Konfiguruje , ICredentialProvider która powinna być używana do przechowywania i pobierania poświadczeń używanych podczas uwierzytelniania za pomocą Bot Framework. |
| UseHttpClient(HttpClient) |
Ustala instancję HttpClient , która będzie używana do wywołań usług Bot Framework. |
| UseMiddleware(Func<ITurnContext,Exception,Task>) |
Dodaje Error Handler do bota. |
| UseMiddleware(IMiddleware) |
Dodaje fragment do IMiddleware pipeline'u middleware bota. |
| UsePaths(Action<BotFrameworkPaths>) |
Konfiguruje, które ścieżki powinny być użyte do udostępniania różnych punktów końcowych bota. |
| UseRetryPolicy(RetryPolicy) |
Dodaje politykę powtórek w przypadku niepowodzenia wywołań Bot Framework Service. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String) |
Konfiguruje bota z jedną tożsamością, która będzie używana do uwierzytelniania żądań skierowanych do Bot Framework. |