Class CreateRuntimeWorkerPayload
- Namespace
- Virtufin.WorkManager.Actors
- Assembly
- Virtufin.WorkManager.dll
Exactly one of CodeBlob / CodeSource must be set.
public sealed record CreateRuntimeWorkerPayload : IEquatable<CreateRuntimeWorkerPayload>
- Inheritance
-
CreateRuntimeWorkerPayload
- Implements
- Inherited Members
Constructors
CreateRuntimeWorkerPayload(byte[]?, RuntimeCodeSource?, string, List<string>, Dictionary<string, string>?)
Exactly one of CodeBlob / CodeSource must be set.
public CreateRuntimeWorkerPayload(byte[]? CodeBlob, RuntimeCodeSource? CodeSource, string MimeType, List<string> Topics, Dictionary<string, string>? Config)
Parameters
CodeBlobbyte[]CodeSourceRuntimeCodeSourceMimeTypestringTopicsList<string>ConfigDictionary<string, string>
Properties
CodeBlob
public byte[]? CodeBlob { get; init; }
Property Value
- byte[]
CodeSource
public RuntimeCodeSource? CodeSource { get; init; }
Property Value
Config
public Dictionary<string, string>? Config { get; init; }
Property Value
MimeType
public string MimeType { get; init; }
Property Value
Topics
public List<string> Topics { get; init; }