IBotDataStore<T> 介面

定義

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

類型參數

T
衍生

方法

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

傳回具有指向 JObject 之資料的 BotData,或使用 ETag 傳回空的 BotData () 記錄:「」

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

使用 ETag 儲存 BotData。 Etag 一致性會檢查 ETag 是否為 Null 或空白,如果沒有任何人設定它,則如果 ETag 為 「*」,則這會無條件地設定值 If ETag 相符,這會在未變更時更新值。 如果 Data 為 null,這會移除記錄,否則會儲存

適用於