MVC access application variable in controller
10,949
For example, in global.asax:
Application["AppVar"] = "hello";
In any controller method:
string appVar = HttpContext.Application["AppVar"] as string;
Update (7/2018):
If you need to access MVC global application data from a DLL library:
using System.Web;
....
if (HttpContext.Current != null && HttpContext.Current.Application != null)
string appVar = HttpContext.Current.Application["AppVar"] as string;
It is safer to check HttpContext.Current.Application against null as well, because some fake httpcontext library (used in unit test projects) could have a valid context with null "Application".
Related videos on Youtube
Author by
user1387147
Updated on June 14, 2022Comments
-
user1387147 almost 2 years
Possible Duplicate:
How do you access application variables in asp.net mvc 3 razor views?Is it possible to access application variable in controller using asp.net mvc2.0
-
COLD TOLD almost 12 yearscan you be more specific
-