TryAnalyzeSolutionAsync() 공개 메소드

public TryAnalyzeSolutionAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task
예제 #1
0
        private static void Main(string[] args)
        {
            var options = ParseCommandLineArgs(args);

            if (options == null)
            {
                return;
            }

            var configuration = ValidateOptions(options);

            if (configuration == null)
            {
                return;
            }

            Configure(configuration.LogFile, configuration.LogEnabled);

            LogConfiguration(configuration);

            var runner = new AnalyzerRunner(configuration);

            runner.TryAnalyzeSolutionAsync().GetAwaiter().GetResult();

            Console.WriteLine("Press \"Enter\" to exit");
            Console.ReadLine();
        }
예제 #2
0
        private static void Main(string[] args)
        {
            var options = ParseCommandLineArgs(args);
            if (options == null)
            {
                return;
            }

            var configuration = ValidateOptions(options);
            if (configuration == null)
            {
                return;
            }

            CustomLogger.Configure(configuration.LogFile, configuration.LogEnabled);

            var runner = new AnalyzerRunner(configuration);
            runner.TryAnalyzeSolutionAsync().GetAwaiter().GetResult();

            Console.WriteLine("Press \"Enter\" to exit");
            Console.ReadLine();
        }