gpt4 book ai didi

c# - 如何在 ASP.NET MVC 中初始化所需的全局变量?

转载 作者:太空宇宙 更新时间:2023-11-03 15:14:44 26 4
gpt4 key购买 nike

this文章解释了在 Web 表单中创建 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 的新手。

P.S.:这个问题与 SharePoint 间接相关,所以我是在那里而不是在 SharePoint StackExchange 上问的

最佳答案

创建一个BaseController并将所需的变量定义为公共(public)常量/只读,然后继承这个BaseController给你的Controller,您可以访问该变量。

Please look at here for more details:

关于c# - 如何在 ASP.NET MVC 中初始化所需的全局变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39467366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com