Lingua

BotFrameworkConfigurationBuilder Classe

Definizione

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.

Si applica a