저는 C# ASP 개발의 초보자지만 MVC3을 사용하여 웹 응용 프로그램을 개발하는 데 사용하고 있습니다.ASP MVC3 영역 dbcontext
일반적인 구성 요소가 있고 사이트에서 제공하는 서비스를 '영역'으로 분류 한 응용 프로그램을 만들었습니다. 가능한 한 멀리 각 영역을 별도로 유지하고 싶습니다 및 응용 프로그램 및 각 영역에 대한 DbContext 만들었습니다.
각 영역을 초기화하기 위해 데이터베이스 초기화 프로그램을 사용하고 싶습니다. 그러나 어떻게 접근해야할지 모르겠습니다.
이것은 최고의 아키텍처 접근 방식입니까? 그렇다면이 구성에 대해 여러 개의 영역 초기화 도구를 만드는 방법은 무엇입니까? 그렇지 않다면 어떻게 C# MVC3에서이 문제에 접근하겠습니까? 사전에
감사합니다,
니얼
그래서 '중앙'dbcontext 클래스에 각 영역에 대한 데이터베이스 모델을 추가해야합니까? – niallsco
예, 컨텍스트에서 직접 액세스하려는 사용자 만 추가하면됩니다. 컨텍스트에서 모델을 참조하는 모든 모델이 자동으로 생성됩니다. – River