구성 설정 (데이터베이스에 저장되어 있음)을보기에 얼마나 정확하게 전달합니까?MVC4 사이트 옵션
사용자가 프로필에서 다른 설정을 지정할 수 있다고 가정 해 봅니다. 이 옵션은 모든보기 및 부분보기에서 사용할 수 있어야합니다.
일부 옵션 :
- 글로벌 정적 변수 - 나쁜 관행
- Viewbag?
- '실제'모델과 '구성'모델을 포함하는 래퍼 클래스.
정보를 얻으려면 로직을 어디에 넣으시겠습니까? 각 작업마다 메서드 호출을 피하고 싶습니다. (사용자 지정 기본 컨트롤러를 사용하고 있을지도 모릅니다.)
'mvc options', 'global variables mvc', 'viewbag mvc', ' 구성 mvc ', ... 관련이 없습니다. 아마도 잘못된 검색 키워드를 사용하고있을뿐입니다.
감사합니다.
재미있는 싱글 톤 패턴을 찾을 수 있습니다. http://msdn.microsoft.com/en-us/library/ff650316.aspx –