Пример #1
0
        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);
        }
Пример #2
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);
        }
Пример #3
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();
            }
        }