我遇到了一个很好的解释:
[assembly: WebActivatorEx.PreApplicationStartMethod(typeof(xxx), "Start")]
HERE。
所以我很想知道,ApplicationShutdownMethod什么时候执行?
正如代码所暗示的(如下)所示,Shutdow()正在实例化UnityContainer。
[assembly: WebActivatorEx.ApplicationShutdownMethod(typeof(UnityWebActivator), "Shutdown")]
public static void Shutdown()
{
var container = UnityConfig.GetConfiguredContainer();
container.Dispose();
}
最佳答案
“此代码在应用程序中最后一个HttpModule上调用Dispose时运行。”
从here复制的答案。
关于c# - ApplicationShutdownMethod何时调用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50964429/