Interface IWorkerActor
- Namespace
- Virtufin.WorkManager.Actors
- Assembly
- Virtufin.WorkManager.dll
[GenerateActorClient]
public interface IWorkerActor : IActor
Methods
CreateAsync(CreateWorkerPayload, CancellationToken)
Task CreateAsync(CreateWorkerPayload body, CancellationToken cancellationToken = default)
Parameters
bodyCreateWorkerPayloadcancellationTokenCancellationToken
Returns
DeleteAsync(CancellationToken)
Task DeleteAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
GetHistoryAsync(CancellationToken)
Task<HistoryPayload> GetHistoryAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
GetTagAsync(string, CancellationToken)
Task<string?> GetTagAsync(string key, CancellationToken cancellationToken = default)
Parameters
keystringcancellationTokenCancellationToken
Returns
GetTagsAsync(CancellationToken)
Task<TagsPayload> GetTagsAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
LoadCodeAsync(LoadCodePayload, CancellationToken)
Task LoadCodeAsync(LoadCodePayload body, CancellationToken cancellationToken = default)
Parameters
bodyLoadCodePayloadcancellationTokenCancellationToken
Returns
SetTagAsync(SetTagPayload, CancellationToken)
Task SetTagAsync(SetTagPayload body, CancellationToken cancellationToken = default)
Parameters
bodySetTagPayloadcancellationTokenCancellationToken
Returns
SetTagsAsync(Dictionary<string, string>, CancellationToken)
Task SetTagsAsync(Dictionary<string, string> tags, CancellationToken cancellationToken = default)
Parameters
tagsDictionary<string, string>cancellationTokenCancellationToken
Returns
StartAsync(CancellationToken)
Task StartAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
StopAsync(CancellationToken)
Task StopAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
TouchAsync(CancellationToken)
Task TouchAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken