BotFrameworkConfigurationBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Usato per costruire le impostazioni di configurazione di un'applicazione bot.
public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
- Ereditarietà
-
BotFrameworkConfigurationBuilder
Costruttori
| Nome | Descrizione |
|---|---|
| BotFrameworkConfigurationBuilder(BotFrameworkOptions) |
Inizializza una nuova istanza della classe BotFrameworkConfigurationBuilder. |
Proprietà
| Nome | Descrizione |
|---|---|
| BotFrameworkOptions |
Ottiene l'oggetto BotFrameworkOptions. |
Metodi
| Nome | Descrizione |
|---|---|
| UseCredentialProvider(ICredentialProvider) |
Configura un ICredentialProvider dispositivo che dovrebbe essere utilizzato per memorizzare e recuperare le credenziali utilizzate durante l'autenticazione con il Bot Framework. |
| UseHttpClient(HttpClient) |
Imposta l'istanza HttpClient che verrà utilizzata per effettuare chiamate al Bot Framework Service. |
| UseMiddleware(Func<ITurnContext,Exception,Task>) |
Aggiunge un gestore di errori al bot. |
| UseMiddleware(IMiddleware) |
Aggiunge una parte IMiddleware della pipeline middleware del bot. |
| UsePaths(Action<BotFrameworkPaths>) |
Configura quali percorsi utilizzare per esporre i vari endpoint del bot. |
| UseRetryPolicy(RetryPolicy) |
Aggiunge una politica di ritentativi in caso di fallimento per le chiamate al Bot Framework Service. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String) |
Configura il bot con un'unica identità che verrà utilizzata per autenticare le richieste effettuate al Bot Framework. |