Class RepeatableWorkerBase
Base class for workers which implements default repeatable Worker workflow.
Inheritance
System.Object
RepeatableWorkerBase
Assembly: Eco.Core.dll
Syntax
public abstract class RepeatableWorkerBase : WorkerBase, IWorker
Constructors
RepeatableWorkerBase()
Declaration
protected RepeatableWorkerBase()
Methods
DoRepeatableWork(CancellationToken)
Performs repeatable work, may be cancelled with token
.
Declaration
protected abstract Task DoRepeatableWork(CancellationToken token)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
token |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
DoWork(CancellationToken)
Declaration
protected sealed override Task DoWork(CancellationToken token)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
token |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Overrides
Implements
Extension Methods