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

时间:2012-10-15 07:07:59

标签: asp.net-mvc global-variables code-reuse

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

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

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

提前感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

答案在这里: https://stackoverflow.com/a/5119154/538387

但最好和最专业的方法是实现一个线程安全的单一模式:

http://csharpindepth.com/Articles/General/Singleton.aspx