Доступ к переменным приложения в DataAccesslayer (другой проект в том же решении)
У меня есть решение с 3 проектами. Один из пользовательского интерфейса (содержит веб-страницы) и один для BL и один для слоя DataAccess. Теперь я хочу получить доступ к одному значению, хранящемуся в переменной приложения в одном классе внутри моего проекта уровня DataAccess. Как я могу получить доступ переменные приложения есть?
2 ответа
Решение
Я рекомендую передать значение через разные слои.
Вероятно, вы могли бы использовать HttpContext.Current... для непосредственного доступа к нему, но, делая это таким образом, вы теперь зависите от состояния Session в вашем DAL, что сделает тестирование и сопровождение более неудобным.