Asp.Net MVC:应用程序启动-用户请求关系

Asp.Net MVC : application startup - user request relation

我到了必须管理依赖项生命周期的地步。这些依赖关系打开到不同数据库的连接。并注册到 Unity 容器。统一容器在应用程序启动期间注册组件。

我想知道应用程序什么时候启动?是否在每个用户请求中?

非常感谢你在这方面的帮助。

Global.asax.cs中的Application_Start()在应用程序生命周期中只执行一次,而不是在每个请求期间执行。

如果您想为整个应用程序而不是单独为请求初始化某些内容,那么这可能会有所帮助。但是,如果您希望为每个请求分配和解除分配,那么您可能需要在控制器中的某处执行此操作。