Table of Contents

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

triggers Trigger.TriggerClient
logger ILogger<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

workerId Guid
cancellationToken CancellationToken

Returns

Task