Table of Contents

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

CodeBlob byte[]
CodeSource RuntimeCodeSource
MimeType string
Topics List<string>
Config Dictionary<string, string>

Properties

CodeBlob

public byte[]? CodeBlob { get; init; }

Property Value

byte[]

CodeSource

public RuntimeCodeSource? CodeSource { get; init; }

Property Value

RuntimeCodeSource

Config

public Dictionary<string, string>? Config { get; init; }

Property Value

Dictionary<string, string>

MimeType

public string MimeType { get; init; }

Property Value

string

Topics

public List<string> Topics { get; init; }

Property Value

List<string>