Lenguaje

BotFrameworkConfigurationBuilder Clase

Definición

Se usa para crear la configuración de una aplicación de bots.

public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
Herencia
BotFrameworkConfigurationBuilder

Constructores

Nombre Description
BotFrameworkConfigurationBuilder(BotFrameworkOptions)

Inicializa una nueva instancia de la clase BotFrameworkConfigurationBuilder.

Propiedades

Nombre Description
BotFrameworkOptions

Obtiene BotFrameworkOptions.

Métodos

Nombre Description
UseCredentialProvider(ICredentialProvider)

Configura un ICredentialProvider que debe usarse para almacenar y recuperar credenciales utilizadas durante la autenticación con el Bot Framework.

UseHttpClient(HttpClient)

Establece la HttpClient instancia que se usará para hacer llamadas al Bot Framework Service.

UseMiddleware(Func<ITurnContext,Exception,Task>)

Añade un gestor de errores al bot.

UseMiddleware(IMiddleware)

Añade una parte IMiddleware de la cadena de middleware del bot.

UsePaths(Action<BotFrameworkPaths>)

Configura qué rutas deben usarse para exponer los distintos puntos finales del bot.

UseRetryPolicy(RetryPolicy)

Añade una política de reintentos en caso de fallo en llamadas al servicio del Bot Framework.

Métodos de extensión

Nombre Description
UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String)

Configura el bot con una única identidad que se usará para autenticar las solicitudes realizadas en el Bot Framework.

Se aplica a