Example #1
0
 public Circuit(int startingNodeId, List <Node> nodes, string circuitName = "")
 {
     CircuitId   = UniqueIdGenerator.GenerateCircuitId();
     CircuitName = string.IsNullOrEmpty(circuitName)
         ? $"{GetType().Name}{CircuitId}"
         : $"{circuitName}{CircuitId}";
     StartingNodeId = startingNodeId;
     Nodes          = nodes;
 }