Compartir a través de


AutoSaveStateMiddleware Clase

Definición

Middleware para conservar automáticamente el estado antes del final de 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 en cada objeto de estado que administra.

Constructores

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 administración de estado administrados por este objeto.

Propiedades

BotStateSet

Obtiene o establece la lista de objetos de administración de estado administrados por este objeto.

Métodos

Add(BotState)

Agrega un objeto de administración de estado a la lista de estados que se van a administrar.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

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

Se aplica a