AutoSaveStateMiddleware Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Middleware para persistir automaticamente o estado antes do final de cada turno.
public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
- Herança
-
AutoSaveStateMiddleware
- Implementações
Comentários
Isso chama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) em cada objeto de estado que ele gerencia.
Construtores
AutoSaveStateMiddleware(BotState[]) |
Inicializa uma nova instância da classe AutoSaveStateMiddleware. |
AutoSaveStateMiddleware(BotStateSet) |
Inicializa uma nova instância da AutoSaveStateMiddleware classe com uma lista de objetos de gerenciamento de estado gerenciados por esse objeto. |
Propriedades
BotStateSet |
Obtém ou define a lista de objetos de gerenciamento de estado gerenciados por esse objeto. |
Métodos
Add(BotState) |
Adiciona um objeto de gerenciamento de estado à lista de estados a serem gerenciados. |
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Antes do término da curva, chama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) cada objeto de estado. |