Partilhar via


IBotDataStore<T> Interface

Definição

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

Parâmetros de Tipo Genérico

T
Derivado

Métodos

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

Devolver BotData com Dados a apontar para um JObject ou um registo BotData() vazio com ETag:""

SaveAsync(IAddress, BotStoreType, T, CancellationToken)

Guarde um BotData com o ETag. Verificações de consistência do Etag Se o ETag for nulo ou estiver vazio, isto definirá o valor se ninguém o tiver definido ainda Se o ETag for "*", isto definirá incondicionalmente o valor Se o ETag corresponder, esta ação atualizará o valor se não for alterado. Se Os dados forem nulos, isto remove o registo, caso contrário, armazena

Aplica-se a