Class OwnedTriggerCleaner
- Namespace
- Virtufin.WorkManager.Services
- Assembly
- Virtufin.WorkManager.dll
public sealed class OwnedTriggerCleaner : IOwnedTriggerCleaner
- Inheritance
-
OwnedTriggerCleaner
- Implements
- Inherited Members
Constructors
OwnedTriggerCleaner(TriggerClient, ILogger<OwnedTriggerCleaner>)
public OwnedTriggerCleaner(Trigger.TriggerClient triggers, ILogger<OwnedTriggerCleaner> logger)
Parameters
triggersTrigger.TriggerClientloggerILogger<OwnedTriggerCleaner>
Methods
DeleteOwnedTriggersAsync(Guid, CancellationToken)
Delete every trigger owned by the worker. Never throws; failures are logged.
public Task DeleteOwnedTriggersAsync(Guid workerId, CancellationToken cancellationToken)
Parameters
workerIdGuidcancellationTokenCancellationToken