パフォーマンスを向上させるために、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;
HomeController コード:
public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
_Authenticate(DBUserName , DBPassword );