Partilhar via


AutoSaveStateMiddleware Classe

Definição

Middleware para manter automaticamente o estado antes do fim de cada curva.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Herança
AutoSaveStateMiddleware
Implementações

Observações

Esta ação chama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) cada objeto de estado que gere.

Construtores

AutoSaveStateMiddleware(BotState[])

Inicializa uma nova instância da AutoSaveStateMiddleware classe.

AutoSaveStateMiddleware(BotStateSet)

Inicializa uma nova instância da AutoSaveStateMiddleware classe com uma lista de objetos de gestão de estado geridos por este objeto.

Propriedades

BotStateSet

Obtém ou define a lista de objetos de gestão de estado geridos por este objeto.

Métodos

Add(BotState)

Adiciona um objeto de gestão de estado à lista de estados a gerir.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Antes de a curva terminar, chama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) cada objeto de estado.

Aplica-se a