Глобальные переменные для настройки конфигурации ASP.NET MVC

Я хотел определить глобальную переменную в проекте 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 ответ

Решение

Один ответ здесь: /questions/46822398/aspnet-mvc-globalnyie-peremennyie/46822453#46822453

но лучший и самый профессиональный способ сделать это - реализовать потокобезопасный шаблон синглетона:

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

Другие вопросы по тегам