C# ASP.Net中ServletContextListener的等价物
在Java中,我们可以实现和配置一个接口,该接口在通过部署和取消部署应用程序时进行侦听。例如,我可以在部署时执行一些任务以在全局缓存中加载数据,并在应用程序取消部署时执行临时文件删除任务(这些只是示例,并不意味着我将在我的应用程序中执行其中一些任务) asp.net应用程序中是否有等效的类/接口?或者我该如何实现这种行为C# ASP.Net中ServletContextListener的等价物,c#,asp.net,servletcontextlistener,C#,Asp.net,Servletcontextlistener,在Java中,我们可以实现和配置一个接口,该接口在通过部署和取消部署应用程序时进行侦听。例如,我可以在部署时执行一些任务以在全局缓存中加载数据,并在应用程序取消部署时执行临时文件删除任务(这些只是示例,并不意味着我将在我的应用程序中执行其中一些任务) asp.net应用程序中是否有等效的类/接口?或者我该如何实现这种行为 我希望在取消部署(停止)web应用程序时执行某些任务,而不是在部署(启动)web应用程序时执行这些任务。我认为它更多地依赖于服务器,而不是.net中的任何标准配置。如果您使用O
我希望在取消部署(停止)web应用程序时执行某些任务,而不是在部署(启动)web应用程序时执行这些任务。我认为它更多地依赖于服务器,而不是.net中的任何标准配置。如果您使用Owin在Katana上托管,那么您将在启动时使用appbuilder执行某些操作,但如果您部署到IIS,则global.asax具有与应用程序启动类似的功能 有用链接:
看起来ServletContextListener会在上下文中添加或删除servlet时发出通知。ASP.NET应用程序不是servlet,也没有加载到上下文中,因此没有完全等效的应用程序 但是,也有应用程序*事件。创建ASP.NET web应用程序并查看Global.asax.cs:
- 等效方法是
方法应用程序启动
- 等效的方法是
methodApplication\u End