Search code examples
asp.netasp.net-mvcasp.net-mvc-5startupglobal-asax

Application_Start() & Application_End() methods are not fired in startup.cs class in asp.net MVC 5


There is no Global.aspx.cs class in ASP.NET MVC 5 application where I can have the methods Application_Start() and Application_End().
Is there any way to invoke these methods in MVC 5 application?


Solution

  • You can manually add Global.asax to your project as mentioned here.

    Otherwise, you can use Configuration(IAppBuilder app) or constructor in your Startup.cs. Configuration is called "slightly later" than Application_Start as mentioned in detail here.