Condividi tramite


AutoSaveStateMiddleware Classe

Definizione

Middleware per rendere permanente automaticamente lo stato prima della fine di ogni turno.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Ereditarietà
AutoSaveStateMiddleware
Implementazioni

Commenti

Questa chiamata SaveChangesAsync(ITurnContext, Boolean, CancellationToken) a ogni oggetto stato gestita.

Costruttori

AutoSaveStateMiddleware(BotState[])

Inizializza una nuova istanza della classe AutoSaveStateMiddleware.

AutoSaveStateMiddleware(BotStateSet)

Inizializza una nuova istanza della AutoSaveStateMiddleware classe con un elenco di oggetti di gestione dello stato gestiti da questo oggetto.

Proprietà

BotStateSet

Ottiene o imposta l'elenco di oggetti di gestione dello stato gestiti da questo oggetto.

Metodi

Add(BotState)

Aggiunge un oggetto gestione stato all'elenco di stati da gestire.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Prima del termine del turno, chiama SaveChangesAsync(ITurnContext, Boolean, CancellationToken) su ogni oggetto stato.

Si applica a