我有一个相当大的ASP.NET核心应用程序运行在一个具有重叠循环的IIS应用程序池中。我已经设置了IHostApplicationLifetime处理程序,并且我看到它触及了所有的生命周期方法以及我设置的AppDomain.CurrentDomain.ProcessExit处理程序。当我请求回收时,会发生这样的情况:
ApplicationStopping is hitApplicationStopped是在Program.cs中的webHost.Run()被击中后在Startup are disposedBreakpoint中配置的hitDependencies ( program)Proc