Sdílet prostřednictvím


IBotDataStore<T> Rozhraní

Definice

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

Parametry typu

T
Odvozené

Metody

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

Vrácení dat BotData s daty odkazujícími na JObject nebo prázdný záznam BotData() s ETag:""

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

Uložte botData pomocí značky ETag. Kontroly konzistence značky Pokud je značka ETag null nebo prázdná, nastaví se hodnota, pokud ji ještě nikdo nenastavil Pokud je značka ETag "*", nastaví se bezpodmínečně hodnota Pokud se značka ETag shoduje, aktualizuje se hodnota, pokud se nezmění. Pokud data mají hodnotu null, odebere se záznam, jinak se v něm uloží.

Platí pro