Język

IBotDataStore<T> Interfejs

Definicja

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

Parametry typu

T
Pochodne

Metody

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

Zwróć BotData z Danymi wskazującymi na JObject lub pusty rekord BotData() za pomocą ETag:""

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

Zapisz BotData za pomocą ETag. Sprawdzanie spójności etagów Jeśli ETag jest null lub pusty, to ustawi wartość, jeśli nikt jej jeszcze nie ustawił. Jeśli ETag jest "*", to bezwarunkowo ustawi wartość Jeśli ETag się zgadza, to wartość zostanie zaktualizowana, jeśli nie zmieni się. Jeśli dane są null, to usuwa rekord, w przeciwnym razie przechowuje się

Dotyczy