오늘 Entity Framework Core 팀은 EF Core 6.0의 여섯 번째 미리 보기 릴리스를 발표합니다. 팀은 귀하 가 우선 순위를 정하는 데 도움 이 된 기능에 대한 작업을 계속합니다 . 새로운 기능을 추가하는 것 외에도 EF Core와 EF6 사이의 격차를 좁히고 있습니다. 문제 #24106 은 차이점과 이를 제거하기 위한 로드맵에 대한 세부 정보를 공유합니다. Azure Cosmos DB 공급자에서 마이그레이션 번들 및 암시적 소유권 과 같은 기능을 진행하고 있지만 아직 테스트할 준비가 되지 않았습니다. 그러나 현재 미리 보기 6을 다운로드하면 많은 업데이트를 사용할 수 있습니다(방법에 대한 자세한 내용은 이 블로그 게시물의 끝 부분 참조).
미리 보기 6부터 EF Core 6은 .NET 6 TFM(Target Framework Moniker)을 대상으로 합니다.
이 릴리스의 몇 가지 주요 사항은 다음과 같습니다.
- 64비트 ID 시드 값 지원
- SQLite에 대한 새로운 BCL
DateOnly
및TimeOnly
구조체 지원- 검사 제약 조건 이름 고유화 및 유효성 검사
- 사전 규칙 모델 구성
- 이 목록 의 항목
ASP.NET Core 로 개발하면 EF Core는 거의 필수가 되었습니다. .NET 6에 이르러서 성능도 많이 개선되었으므로 여러 변화에 적응할 필요가 있겠습니다.