using System.CommandLine; var rootCommand = new RootCommand("VigilCare Clinical Replay Simulator"); rootCommand.AddCommand(ReplayCommand.Create()); rootCommand.AddCommand(ReplayAllCommand.Create()); rootCommand.AddCommand(ValidateCommand.Create()); rootCommand.AddCommand(DryRunCommand.Create()); return await rootCommand.InvokeAsync(args);