Idioma

IBotDataStore<T> Interface

Definição

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

Parâmetros de tipo

T
Derivado

Métodos

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

Retorne BotData com Data apontando para um JObject ou um registro BotData() vazio com ETag:""

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

Salve um BotData usando o ETag. Verificações de consistência do etag: Se ETag for nulo ou vazio, isso definirá o valor se ninguém tiver definido ainda. Se ETag for "*", então isso definirá o valor incondicionalmente. Se ETag coincidir, isso atualizará o valor se ele permanecer inalterado. Se o Data for nulo, isso remove o registro; caso contrário, ele armazena

Aplica-se a