IBotDataStore<T> 接口

定义

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

类型参数

T
派生

方法

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

返回 BotData,其数据指向 JObject 或包含 ETag 的空 BotData () 记录:“”

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

使用 ETag 保存 BotData。 Etag 一致性检查 ETag 是否为 null 或为空,如果没有人设置该值,则会设置值;如果 ETag 为“*”,则会无条件地设置值如果 ETag 匹配,如果该值保持不变,则会更新该值。 如果 Data 为 null,则删除记录,否则将存储

适用于