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