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(); }
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(); }