Interface IDaprConnectionRepository
- Namespace
- Virtufin.WebSocketManager.Services
- Assembly
- Virtufin.WebSocketManager.dll
public interface IDaprConnectionRepository
Methods
ClearAllAsync(CancellationToken)
Task ClearAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
DeleteAsync(string, CancellationToken)
Task DeleteAsync(string id, CancellationToken cancellationToken = default)
Parameters
idstringcancellationTokenCancellationToken
Returns
GetAllAsync(CancellationToken)
Task<IEnumerable<DaprStateStoreEntry>> GetAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
GetAsync(string, CancellationToken)
Task<DaprStateStoreEntry?> GetAsync(string id, CancellationToken cancellationToken = default)
Parameters
idstringcancellationTokenCancellationToken
Returns
GetByInstanceIdAsync(string, CancellationToken)
Task<IEnumerable<DaprStateStoreEntry>> GetByInstanceIdAsync(string instanceId, CancellationToken cancellationToken = default)
Parameters
instanceIdstringcancellationTokenCancellationToken
Returns
SaveAsync(DaprStateStoreEntry, CancellationToken)
Task SaveAsync(DaprStateStoreEntry entry, CancellationToken cancellationToken = default)
Parameters
entryDaprStateStoreEntrycancellationTokenCancellationToken
Returns
TouchAsync(string, CancellationToken)
Task TouchAsync(string id, CancellationToken cancellationToken = default)
Parameters
idstringcancellationTokenCancellationToken