Conozca las novedades en:
Importante
Para garantizar que el número de versión principal del proveedor coincida con las versiones principales de Entity Framework, el proveedor de MongoDB Entity Framework Core no limita los cambios importantes a las versiones principales. En su lugar, los cambios importantes y significativos se realizan en versiones secundarias.
Novedades en 8.1
Advertencia
Cambios radicales
El proveedor v8.1 introduce los siguientes cambios importantes:
El proveedor principal de EF ejecuta todos los cambios como transacciones de MongoDB. Si su aplicación utiliza una versión de MongoDB Server anterior a la v5.0 o no se ejecuta en un conjunto de réplicas, debe reconfigurarla.
Se cambió el formato de almacenamiento GUID predeterminado de
CSharpLegacyformato binario al formatoStandard.Se modificó la interfaz
IMongoClientWrapperpara permitir el registro de servicios para la claseMongoClientWrapper. No debe implementar la interfazIMongoClientWrapperen su aplicación.Los casos
CamelCaseElementNameConventionposeían entidades basadas en su nombre de propiedad en lugar de su nombre de clase.
Para obtener más información sobre estos cambios importantes, consulte Versión 8.1.0 Cambios importantes en la guía de versiones del proveedor de actualización.
La versión del proveedor 8.1 incluye las siguientes características nuevas:
Soporte para concurrencia optimista a través de lo siguiente:
IsConcurrencyToken()método o el atributoConcurrencyCheck()IsRowVersion()método o el atributoTimestamp
Soporte para mapear propiedades
DictionaryyReadOnlyDictionary
Para obtener más información sobre esta versión, consulte las notas de la versión v.8.1.0