Språk

IBotDataStore<T> Gränssnitt

Definition

public interface IBotDataStore<T>
type IBotDataStore<'T> = interface
Public Interface IBotDataStore(Of T)

Typparametrar

T
Härledda

Metoder

Name Description
FlushAsync(IAddress, CancellationToken)
LoadAsync(IAddress, BotStoreType, CancellationToken)

Returnera BotData med Data som pekar på ett JObject eller en tom BotData()-post med ETag:""

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

Spara en BotData med hjälp av ETag. Etag-konsistenskontroller Om ETag är null eller tomt kommer detta att sätta värdet om ingen har satt det än Om ETag är "*" så kommer detta att sätta värdet villkorslöst. Om ETag matchar kommer detta att uppdatera värdet om det är oförändrat. Om Data är null tas posten bort, annars lagras den

Gäller för