用于设置ASP.NET MVC的全局变量

Global variables for setting configurations ASP.NET MVC

我想在ASP.NET MVC项目中定义一个全局变量,该变量将具有静态配置详细信息。像上下文名称、项目名称等,实际上我正在开发可重用组件,您可以为它设置所有这些变量,并将它们包含在项目中,这样它们就可以工作了。举个例子

1
2
3
4
using PROJECT_NAME.Models;
using PROJECT_NAME.BizLogic;
PROJECT_CONTEXT db= new PROJECT_CONTEXT;
and rest of the code follows

这样,如果我对组件进行编码,我想我可以在任何项目中使用它们,我需要做的就是设置这些全局变量(或者更确切地说是引用)。请帮我回答以下问题1。如何设置这样的全局变量2。有更好的方法吗?

感谢您的帮助:)


这里有一个答案:https://stackoverflow.com/a/5119154/538387

但最好也是最专业的方法是实现线程安全的单音模式:

http://csharpindepth.com/articles/general/singleton.aspx