BotFrameworkConfigurationBuilder Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Gebruikt om de configuratie-instellingen voor een botapplicatie te bouwen.
public class BotFrameworkConfigurationBuilder
type BotFrameworkConfigurationBuilder = class
Public Class BotFrameworkConfigurationBuilder
- Overname
-
BotFrameworkConfigurationBuilder
Constructors
| Name | Description |
|---|---|
| BotFrameworkConfigurationBuilder(BotFrameworkOptions) |
Initialiseert een nieuw exemplaar van de BotFrameworkConfigurationBuilder klasse. |
Eigenschappen
| Name | Description |
|---|---|
| BotFrameworkOptions |
Haalt de BotFrameworkOptions. |
Methoden
| Name | Description |
|---|---|
| UseCredentialProvider(ICredentialProvider) |
Stelt een ICredentialProvider in die gebruikt moet worden om inloggegevens op te slaan en op te halen die tijdens authenticatie worden gebruikt met het Bot Framework. |
| UseHttpClient(HttpClient) |
Stelt de HttpClient instantie in die gebruikt zal worden om Bot Framework Service-aanroepen te maken. |
| UseMiddleware(Func<ITurnContext,Exception,Task>) |
Voegt een Error Handler toe aan de bot. |
| UseMiddleware(IMiddleware) |
Voegt een deel toe IMiddleware aan de middleware-pipeline van de bot. |
| UsePaths(Action<BotFrameworkPaths>) |
Stel in welke paden gebruikt moeten worden om de verschillende eindpunten van de bot bloot te stellen. |
| UseRetryPolicy(RetryPolicy) |
Voegt herprobeerbeleid toe bij falen voor Bot Framework Service-aanroepen. |
Extensiemethoden
| Name | Description |
|---|---|
| UseMicrosoftApplicationIdentity(BotFrameworkConfigurationBuilder, String, String) |
Stel de bot in met één identiteit die gebruikt zal worden om verzoeken aan het Bot Framework te authenticeren. |