DebugPointDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Represents a debug point with the before and after data and the node configuration
public record DebugPointDto : IEquatable<DebugPointDto>
Inheritance Object → DebugPointDto
Implements IEquatable<DebugPointDto>
Properties
NodeId
Represents the id of debug point node
public string NodeId { get; }
Property Value
NodePath
Gets the node path
public NodePath NodePath { get; }
Property Value
Description
Gets or sets the description of the node
public string Description { get; }
Property Value
SequenceNumber
Gets the sequence number of the node within a transformation list
public uint SequenceNumber { get; }
Property Value
Input
Gets the input data
public string Input { get; set; }
Property Value
Output
Gets or sets the output data
public string Output { get; set; }
Property Value
Messages
Gets or sets the debug messages
public IEnumerable<DebugMessage> Messages { get; set; }
Property Value
Constructors
DebugPointDto(String, NodePath, String, UInt32)
Creates a new instance of DebugPointDto
public DebugPointDto(string nodeId, NodePath nodePath, string description, uint sequenceNumber)
Parameters
nodeId
String
Node id
nodePath
NodePath
Node path
description
String
The description of the node
sequenceNumber
UInt32
Sequence number of the node within a transformation list