public int Run(RegenOptions opts) { var result = _solutionInfo.CodeGenSolution.GenerateSolution((tsk, message) => Console.WriteLine("{0} : {1}", string.Join(',', tsk.Templates), message), CancellationToken.None); foreach (var error in result.ValidationErrors) { Console.WriteLine(error); } return(0); }
public int Run(RegenOptions opts) { var result = _solutionInfo.CodeGenSolution.GenerateSolution(Logger, CancellationToken.None, DynamicCodeGenerator.LoadDynamicGenerators(Path.Combine(_solutionInfo.SolutionDir, "Generators", "Enabled")).Result); foreach (var error in result.ValidationErrors) { Console.WriteLine(error); } return(0); }
private void AddToScene(ReadFile rfa) { RegenOptions ro = new RegenOptions(); ro.Async = AsyncRegen; rfa.AddToScene(model1, ro); _skipZoomFit = rfa.FileSerializer.FileBody.Camera != null; if (!AsyncRegen) { EnableButtonsAndRefresh(); } }