我想将我的 MVC 3 应用程序设置加载到内存中以获得更好的性能。
到目前为止,我可以在 global.asa.cs 中分配它们,但我无法访问任何控制器中的变量。知道为什么吗?
Global.asa.cs 代码
public class MvcApplication : System.Web.HttpApplication
{
public static string DBUserName = Properties.Settings.Default.DBUserName;
public static string DBPassword = Properties.Settings.Default.DBPassword;
家庭控制器代码:
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
_Authenticate(DBUserName , DBPassword );