동일한 애플리케이션에서 EF Core 및 EF6 사용
NuGet 패키지를 둘 다 설치하여 동일한 애플리케이션 또는 라이브러리에서 EF Core 및 EF6를 사용할 수 있습니다.
일부 유형은 EF Core 및 EF6에서 같은 이름을 가지며 네임스페이스만 다르므로 동일한 코드 파일에서 EF Core 및 EF6를 둘 다 사용하는 것이 이해하기 어려울 수 있습니다. 네임스페이스 별칭 지시문을 사용하면 모호함을 쉽게 제거할 수 있습니다. 예를 들면 다음과 같습니다.
using Microsoft.EntityFrameworkCore; // use DbContext for EF Core
using EF6 = System.Data.Entity; // use EF6.DbContext for the EF6 version
여러 EF 모델이 포함된 기존 애플리케이션을 포팅하는 경우 모델 중 일부를 선택적으로 포팅하도록 선택하고 다른 모델에는 EF6를 계속 사용할 수 있습니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET