Class DaprConnectionRepository
- Namespace
- Virtufin.WebSocketManager.Services
- Assembly
- Virtufin.WebSocketManager.dll
public class DaprConnectionRepository : IDaprConnectionRepository
- Inheritance
-
DaprConnectionRepository
- Implements
- Inherited Members
Constructors
DaprConnectionRepository(StateClient, ILogger<DaprConnectionRepository>, DaprResiliencePipeline, ConnectionStoreOptions)
public DaprConnectionRepository(State.StateClient stateClient, ILogger<DaprConnectionRepository> logger, DaprResiliencePipeline resilience, ConnectionStoreOptions options)
Parameters
stateClientState.StateClientloggerILogger<DaprConnectionRepository>resilienceDaprResiliencePipelineoptionsConnectionStoreOptions
Methods
ClearAllAsync(CancellationToken)
public Task ClearAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
DeleteAsync(string, CancellationToken)
public Task DeleteAsync(string id, CancellationToken cancellationToken = default)
Parameters
idstringcancellationTokenCancellationToken
Returns
GetAllAsync(CancellationToken)
public Task<IEnumerable<DaprStateStoreEntry>> GetAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
GetAsync(string, CancellationToken)
public Task<DaprStateStoreEntry?> GetAsync(string id, CancellationToken cancellationToken = default)
Parameters
idstringcancellationTokenCancellationToken
Returns
GetByInstanceIdAsync(string, CancellationToken)
public Task<IEnumerable<DaprStateStoreEntry>> GetByInstanceIdAsync(string instanceId, CancellationToken cancellationToken = default)
Parameters
instanceIdstringcancellationTokenCancellationToken
Returns
SaveAsync(DaprStateStoreEntry, CancellationToken)
public Task SaveAsync(DaprStateStoreEntry entry, CancellationToken cancellationToken = default)
Parameters
entryDaprStateStoreEntrycancellationTokenCancellationToken
Returns
TouchAsync(string, CancellationToken)
public Task TouchAsync(string id, CancellationToken cancellationToken = default)
Parameters
idstringcancellationTokenCancellationToken