문서 메뉴
문서 홈
/ / /
EF 핵심 제공자

새로운 기능

이 페이지의 내용

  • 8.1의 새로운 기능

다음 버전의 새로운 기능에 대해 알아보세요:

  • 8.1버전

중요

제공자 주요 버전 번호가 Entity Framework Core 버전과 일치하도록 MongoDB Entity Framework Core Provider는 주요 버전 릴리스에 대한 호환성이 손상되는 변경을 제한하지 않습니다. 대신 마이너 버전 릴리스에서 호환성이 손상되고 중요한 변경이 이루어집니다.

경고

주요 변경 사항

v8.1 제공자는 다음과 같은 호환성이 손상되는 변경을 도입합니다.

  • EF Core Provider는 모든 변경 사항을 MongoDB 트랜잭션으로 실행합니다. 애플리케이션이 v5.0 이전 버전의 MongoDB Server를 사용하거나 복제본 세트에서 실행되지 않는 경우 애플리케이션을 재구성해야 합니다.

  • 기본 GUID 저장 형식을 CSharpLegacy 바이너리 형식에서 Standard 형식으로 변경했습니다.

  • MongoClientWrapper 클래스에 대한 서비스 등록을 제공하도록 IMongoClientWrapper 인터페이스를 수정했습니다. 애플리케이션에 IMongoClientWrapper 인터페이스를 구현해서는 안 됩니다.

  • CamelCaseElementNameConvention 케이스는 클래스 이름 대신 속성 이름을 기준으로 엔티티를 소유했습니다.

이러한 호환성이 손상되는 변경에 대한 자세한 내용은 버전 8 를 참조하세요.1. 업그레이드 제공자 버전 가이드의 0 단절적 변경 사항 입니다.

8.1 제공자 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.

  • 다음을 통해 낙관적 동시성을 지원합니다.

    • IsConcurrencyToken() 메서드 또는 ConcurrencyCheck() 속성

    • IsRowVersion() 메서드 또는 Timestamp 속성

  • DictionaryReadOnlyDictionary 속성 매핑 지원

이 릴리스에 대한 자세한 내용은 v8 1를 참조하세요. .0 릴리스 노트.

돌아가기

FAQ

다음

제공자 버전 업그레이드

이 페이지의 내용