최신 버전의 ASP.NET MVC, SQL Server 및 Entity Framework를 사용하고 있습니다. 나는 이 아니며 코드를 먼저 사용합니다.ObjectContext에서 DBContext 가져 오기
내 EDMX 파일에서 생성 된 클래스를 사용하여 쉽게 개체 컨텍스트를 만들 수 있습니다.
그러나 그 클래스에서 DBContext
개체를 구할 수있는 방법이 있습니까? 확장 된 기능을 사용하고 싶습니다.
최신 버전의 ASP.NET MVC, SQL Server 및 Entity Framework를 사용하고 있습니다. 나는 이 아니며 코드를 먼저 사용합니다.ObjectContext에서 DBContext 가져 오기
내 EDMX 파일에서 생성 된 클래스를 사용하여 쉽게 개체 컨텍스트를 만들 수 있습니다.
그러나 그 클래스에서 DBContext
개체를 구할 수있는 방법이 있습니까? 확장 된 기능을 사용하고 싶습니다.
DbContext
에 대한 코드 생성 항목을 추가 할 수 있습니다. edmx의 디자인 화면을 오른쪽 클릭하고 "Add code generation item"을 선택하고 Add New Item 대화 상자에서 DbContext Generator를 선택하십시오 (온라인 템플릿을 살펴 봐야 할 수도 있음). 그러면 DbContext
을 생성하는 t4 템플릿이 생성됩니다.
ObjectContext
API를 계속 사용하고 싶지만 DbContext
으로 전환하려는 경우 the constructor accepting an ObjectContext
을 매개 변수로 사용하여 DbContext
을 만들 수 있습니다.
두 옵션 중 하나를 선택하면됩니다. 감사. –