Class ArchitectureDto
Data transfer object for architecture JSON serialization.
public class ArchitectureDto
- Inheritance
-
ArchitectureDto
- Inherited Members
Remarks
This class provides a JSON-friendly structure for serializing architectures. Tuples and complex types are converted to simple objects for better interoperability.
Properties
NodeChannels
Gets or sets the node channel mappings.
[JsonProperty("nodeChannels")]
public Dictionary<string, int> NodeChannels { get; set; }
Property Value
Remarks
Keys are node indices as strings (for JSON compatibility).
NodeCount
Gets or sets the number of nodes in the architecture.
[JsonProperty("nodeCount")]
public int NodeCount { get; set; }
Property Value
Operations
Gets or sets the list of operations in the architecture.
[JsonProperty("operations")]
public List<OperationDto> Operations { get; set; }