Table of Contents

Class StudioRunnerDispatchRequest

Namespace
Cress.Studio.Services
Assembly
Cress.Execution.dll
public sealed record StudioRunnerDispatchRequest : IEquatable<StudioRunnerDispatchRequest>
Inheritance
StudioRunnerDispatchRequest
Implements
Inherited Members

Constructors

StudioRunnerDispatchRequest(string, string, RunOptions, string, string, string)

public StudioRunnerDispatchRequest(string NodeId, string ProjectRoot, RunOptions Options, string DispatchId, string RequestedBy, string RequestedFrom)

Parameters

NodeId string
ProjectRoot string
Options RunOptions
DispatchId string
RequestedBy string
RequestedFrom string

Properties

DispatchId

public string DispatchId { get; init; }

Property Value

string

NodeId

public string NodeId { get; init; }

Property Value

string

Options

public RunOptions Options { get; init; }

Property Value

RunOptions

ProjectRoot

public string ProjectRoot { get; init; }

Property Value

string

RequestedBy

public string RequestedBy { get; init; }

Property Value

string

RequestedFrom

public string RequestedFrom { get; init; }

Property Value

string

Methods

Create(string, string, RunOptions, string, string)

public static StudioRunnerDispatchRequest Create(string nodeId, string projectRoot, RunOptions options, string requestedBy, string requestedFrom)

Parameters

nodeId string
projectRoot string
options RunOptions
requestedBy string
requestedFrom string

Returns

StudioRunnerDispatchRequest