/// <summary> /// Main entry point. /// </summary> /// <param name="args">Command-line arguments.</param> /// <returns>Command-line status.</returns> public static int Main(string[] args) { Console.WriteLine($"HoloLensCaptureExporter Tool"); try { return(Parser.Default.ParseArguments <Verbs.ExportCommand>(args) .MapResult( (Verbs.ExportCommand command) => DataExporter.Run(command), DisplayParseErrors)); } catch (Exception ex) { Console.WriteLine($"Error: {ex.Message}"); return(-1); } }