Lenguaje

AutoSaveStateMiddleware Clase

Definición

Middleware para que persista automáticamente el estado antes de que termine cada turno.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Herencia
AutoSaveStateMiddleware
Implementaciones

Comentarios

Esto llama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) a cada objeto de estado que gestiona.

Constructores

Nombre Description
AutoSaveStateMiddleware(BotState[])

Inicializa una nueva instancia de la clase AutoSaveStateMiddleware.

AutoSaveStateMiddleware(BotStateSet)

Inicializa una nueva instancia de la AutoSaveStateMiddleware clase con una lista de objetos de gestión de estado gestionados por este objeto.

Propiedades

Nombre Description
BotStateSet

Obtiene o establece la lista de objetos de gestión de estado gestionados por este objeto.

Métodos

Nombre Description
Add(BotState)

Añade un objeto de gestión de estados a la lista de estados a gestionar.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Antes de que termine el turno, llama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) a cada objeto de estado.

Se aplica a