Langue

AutoSaveStateMiddleware Classe

Définition

Middleware pour maintenir automatiquement l’état avant la fin de chaque tour.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Héritage
AutoSaveStateMiddleware
Implémente

Remarques

Cela appelle SaveChangesAsync(ITurnContext, Boolean, CancellationToken) chaque objet d’état qu’il gère.

Constructeurs

Nom Description
AutoSaveStateMiddleware(BotState[])

Initialise une nouvelle instance de la classe AutoSaveStateMiddleware.

AutoSaveStateMiddleware(BotStateSet)

Initialise une nouvelle instance de la AutoSaveStateMiddleware classe avec une liste d’objets de gestion d’état gérés par cet objet.

Propriétés

Nom Description
BotStateSet

Obtient ou définit la liste des objets de gestion d’état gérés par cet objet.

Méthodes

Nom Description
Add(BotState)

Ajoute un objet de gestion d’état à la liste des états à gérer.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Avant la fin du tour, appelle SaveChangesAsync(ITurnContext, Boolean, CancellationToken) chaque objet d’état.

S’applique à