1
我正在使用MVC5的MVC應用程序中工作。我想知道如何聲明一個全局變量。我已經在global.asax中創建了這樣的變量:全局變量MVC應用程序
HttpContext.Current.Application["Login"] = "Jonh Doe";
另外我在控制器中創建了私有靜態成員。但我意識到,如果兩個用戶正在瀏覽應用程序,則其他應用程序將共享一個存儲在變量上的值。
任何方式,我可以存儲變量之間不共享應用程序的所有實例?
您可能正在尋找['HttpContext.Session'](https://msdn.microsoft.com/en-us/library/system.web.httpcontext.session%28v=vs.110%29.aspx ?f = 255&MSPPError = -2147217396) – Scott
那麼唯一的方法就是將它存儲在會話中?最後,這是我結束這樣做的結果。但不像你解釋,你的例子更好。 –
我在控制器上創建了這個結構 公共字符串facilitySelected {{0}} {返回Session [「Facility」]。ToString(); } set {Session [「Facility」] = value; } } 謝謝 –