await QueuedTask.Run(() => { using (CircuitManager circuitManager = utilityNetwork.GetCircuitManager(telecomDomainNetwork)) { IReadOnlyList<CircuitVerifyResult> circuitVerifyResults = circuitManager.Verify(circuitNames, new CircuitVerifyOptions() { SynthesizeGeometries = true }); // Iterate through the circuit verification results foreach (CircuitVerifyResult circuitVerifyResult in circuitVerifyResults) { Console.WriteLine($"Circuit Name: {circuitVerifyResult.Name}, Geometry: {circuitVerifyResult.Geometry.ToJson()}, " + $"HasError: {circuitVerifyResult.HasError}, Message: {circuitVerifyResult.Message}"); } } });
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)