using System.Text; namespace XFE.SeAgent.Cli; internal static class Program { private static async Task Main(string[] args) { Console.OutputEncoding = new UTF8Encoding(false); using var cancellation = new CancellationTokenSource(); Console.CancelKeyPress += (_, e) => { e.Cancel = true; cancellation.Cancel(); }; return await new CliApplication().RunAsync(args, Console.Out, Console.Error, cancellation.Token); } }