[英]How do I initialize needed global variables in ASP.NET MVC?
在這個文章有一種創造的SharePoint 2013的附加在網頁表單的方式解釋,我需要MVC雖然。
它們初始化Default.aspx.cs文件中的accessToken,currentUser和其他變量:
在Web應用程序的Default.aspx.cs文件中,將這些變量添加到Page類中。
SharePointContextToken contextToken;
string accessToken;
Uri sharepointUrl;
string siteName;
string currentUser;
List<string> listOfUsers = new List<string>();
List<string> listOfLists = new List<string>();
我在MVC中將其初始化在哪里真的有關系嗎,如果有的話,我必須在哪里進行初始化? HomeController可以嗎?
抱歉,由於我對SharePoint和ASP.NET MVC都是陌生的,這個問題可能很愚蠢。
PS:該問題與SharePoint間接相關,所以我在那里而不是在SharePoint StackExchange上詢問
您可以在解決方案的app_code文件夾中聲明全局變量,並在需要時使用它。
在應用程序代碼中,您需要添加一個諸如Global.cs的類文件(您可以輸入任何名稱),然后可以在其中聲明全局變量。
創建一個BaseController並將所需變量定義為public constant / read ,然后將此BaseController 繼承 到Controller ,您可以訪問該變量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.