계층 응용 프로그램과 n 계층 응용 프로그램 :연결 문자열 및 전역 변수와 같은 4 층에 DLL을
이Presentation layer (MVC4)
Business layer (C# library project)
Data Access layer (c# library project)
Model layer (c# library project that contains models, EF dbcontext, etc)
그래서이 응용 프로그램에, 모델 층은 EF의 DB 컨텍스트, 일부 사용자 지정 모델 및 기타 물건 등을 함유 그것은 데이터 액세스 레이어에 쿼리를 포함하고 일부 직접 쿼리는 db로, 비즈니스 레이어에는 비즈니스 로직이 포함되어 있으며 프리젠 테이션은 mvc4 프로젝트입니다.
비즈니스, 데이터 및 모델 레이어는 라이브러리 프로젝트입니다.
mvc4 presentation layer has references to BL and ML.
BL has references to DAL and ML.
DAL has references to ML.
그래서 질문 : 문자열 연결과 전역 변수는 어디에 보관해야합니까? 그리고 가장 중요한 방법은 무엇입니까?
muvv4 응용 프로그램의 web.conf에 보관해야합니까? 그렇다면 ML이 어떻게 액세스 할 수 있습니까?
또는 ML에 있어야합니까?
연결 문자열은 MVC 프로젝트에 있어야합니다. DbContext에 연결 이름을 지정할 때 이름으로 사용하십시오. –