可以在Program.cs文件的Main方法中添加以下代码,以恢复默认Ctrl+C行为:
Console.CancelKeyPress += (sender, e) => { // 如果按下了Ctrl+C键,重置终止标志 e.Cancel = true; // 执行关闭操作 ApplicationLifetime.StopApplication(); };
上一篇:Asp.NETCore是否有一种方法可以声明服务,使其范围限定在Blazorcircuit/session的持续时间内?
下一篇:ASP.NETCore似乎破坏了默认的ctrl+c行为