Table of Contents

Interface IDaprConnectionRepository

Namespace
Virtufin.WebSocketManager.Services
Assembly
Virtufin.WebSocketManager.dll
public interface IDaprConnectionRepository

Methods

ClearAllAsync(CancellationToken)

Task ClearAllAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task

DeleteAsync(string, CancellationToken)

Task DeleteAsync(string id, CancellationToken cancellationToken = default)

Parameters

id string
cancellationToken CancellationToken

Returns

Task

GetAllAsync(CancellationToken)

Task<IEnumerable<DaprStateStoreEntry>> GetAllAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IEnumerable<DaprStateStoreEntry>>

GetAsync(string, CancellationToken)

Task<DaprStateStoreEntry?> GetAsync(string id, CancellationToken cancellationToken = default)

Parameters

id string
cancellationToken CancellationToken

Returns

Task<DaprStateStoreEntry>

GetByInstanceIdAsync(string, CancellationToken)

Task<IEnumerable<DaprStateStoreEntry>> GetByInstanceIdAsync(string instanceId, CancellationToken cancellationToken = default)

Parameters

instanceId string
cancellationToken CancellationToken

Returns

Task<IEnumerable<DaprStateStoreEntry>>

SaveAsync(DaprStateStoreEntry, CancellationToken)

Task SaveAsync(DaprStateStoreEntry entry, CancellationToken cancellationToken = default)

Parameters

entry DaprStateStoreEntry
cancellationToken CancellationToken

Returns

Task

TouchAsync(string, CancellationToken)

Task TouchAsync(string id, CancellationToken cancellationToken = default)

Parameters

id string
cancellationToken CancellationToken

Returns

Task