Språk

AutoSaveStateMiddleware Klass

Definition

Middleware för att automatiskt behålla tillståndet innan varje runda är slut.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Arv
AutoSaveStateMiddleware
Implementeringar

Kommentarer

Detta anropar SaveChangesAsync(ITurnContext, Boolean, CancellationToken) varje tillståndsobjekt det hanterar.

Konstruktorer

Name Description
AutoSaveStateMiddleware(BotState[])

Initierar en ny instans av AutoSaveStateMiddleware klassen.

AutoSaveStateMiddleware(BotStateSet)

Initierar en ny instans av AutoSaveStateMiddleware klassen med en lista över tillståndshanteringsobjekt som hanteras av detta objekt.

Egenskaper

Name Description
BotStateSet

Hämtar eller sätter listan över tillståndshanteringsobjekt som hanteras av detta objekt.

Metoder

Name Description
Add(BotState)

Lägger till ett tillståndshanteringsobjekt till listan över tillstånd som ska hanteras.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Innan turen slutar, anropar SaveChangesAsync(ITurnContext, Boolean, CancellationToken) varje tillståndsobjekt.

Gäller för