gpt4 book ai didi

c# - ASP .Net 中 ServletContextListener 的等价物

转载 作者:太空宇宙 更新时间:2023-11-03 13:20:05 25 4
gpt4 key购买 nike

在Java中,我们可以实现和配置一个接口(interface),通过ServletContextListener监听应用程序部署和卸载的时间。 .例如,我可以在部署时执行一些任务以将数据加载到全局缓存中,并在应用程序未部署时执行临时文件删除任务(这些只是示例,并不意味着我会在我的应用程序中执行其中一些任务)。

在 asp.net 应用程序中是否有等效的类/接口(interface)?或者我怎样才能实现这种行为?

我希望在取消部署(停止)而不是部署(启动)Web 应用程序时执行一些任务。

最佳答案

看起来 ServletContextListener 会在将 servlet 添加到上下文或从上下文中删除时发出通知。 ASP.NET 应用程序不是 servlet,也不会加载到上下文中,因此没有完全等效的应用程序。

但是,有 Application* 事件。创建一个 ASP.NET Web 应用程序并查看 Global.asax.cs:

更多信息:

关于c# - ASP .Net 中 ServletContextListener 的等价物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24644208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com