Docs 菜单
Docs 主页
/ / /
EF Core 提供程序

新增功能

在此页面上

  • 8.2 中的新功能
  • 8.1 中的新功能

了解以下版本中的新功能:

  • 版本 8.2

  • 版本 8.1

重要

为确保提供商的主版本号与 Entity Framework Core 版本一致, MongoDB Entity Framework Core 提供程序不限制对主要版本的重大更改。 相反,次要版本中会进行重大更改。

8.2提供商发布包括以下新功能:

  • 添加对类型鉴别器的支持

  • 添加了对MongoDB .NET/ C#驱动程序v 3.0的支持

  • 添加了对 TimeOnlyDateOnly CLR 类型的支持

警告

重大更改

v 8.1提供商引入了以下重大更改:

  • EF Core 提供程序将所有更改作为MongoDB事务运行。 如果您的应用程序使用早于 v 5.0的MongoDB Server版本, 或未在副本集运行,则必须重新配置应用程序。

  • 将默认GUID存储格式从CSharpLegacy二进制格式更改为Standard格式。

  • 修改了IMongoClientWrapper接口,为MongoClientWrapper类提供服务注册。 您不应在应用程序中实现IMongoClientWrapper接口。

  • CamelCaseElementNameConvention案例根据属性名称而不是类名称拥有实体。

有关这些重大更改的更多信息,请参阅《升级提供程序版本》指南中的版本8.1.0重大更改。

8.1提供商发布包括以下新功能:

  • 通过以下方式支持开放式并发:

    • IsConcurrencyToken() 方法或ConcurrencyCheck()属性

    • IsRowVersion() 方法或Timestamp属性

  • 支持映射DictionaryReadOnlyDictionary属性

有关此发布的更多信息,请参阅 v8.1.0 发布说明。

后退

FAQ