BotFrameworkConfigurationBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |