Udostępnij za pośrednictwem


IBotDataStore<T> Interfejs

Definicja

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

Parametry typu

T
Pochodne

Metody

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

Zwracanie danych BotData z danymi wskazującymi obiekt JObject lub pusty rekord BotData() za pomocą elementu ETag:""

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

Zapisz botdata przy użyciu elementu ETag. Sprawdzanie spójności Etag Jeśli element ETag ma wartość null lub jest pusty, wartość ta zostanie ustawiona, jeśli nikt jeszcze nie ustawi wartości Jeśli element ETag ma wartość "*", wartość Jeśli element ETag jest zgodny, spowoduje to zaktualizowanie wartości, jeśli wartość nie zostanie zmieniona. Jeśli wartość Data ma wartość null, spowoduje to usunięcie rekordu, w przeciwnym razie są przechowywane

Dotyczy