Devart很高兴地宣布发布新版本的dotConnectADO.NET Providers。新版本的 Devart 产品为实体框架核心提供了重大改进,并且通过向 dbMonitor 类添加更多配置选项,使调试过程更加容易。
EF 核心的空间数据支持
MySQL、Oracle、PostgreSQL 和 SQLite 的 dotConnect Providers现在可以使用实体框架核心中的空间数据。此功能在新的Devart.Data.
实体开发人员还支持将空间属性映射到相应类型的数据库列。当从具有空间列的数据库生成模型时,它会自动将所有必要的 NuGet 包下载到您的项目中。
在单独的博客文章中阅读更多关于我们的空间数据支持的信息。
EF 核心的全文搜索和数据库特定功能支持
实体框架 v4 + v6 以前支持的实体支持 LINQ 中特定于数据库的类,现在支持实体框架核心。以下是以下类:
- MySqlFunctions
- OracleFunctions
- PgSqlFunctions
- SQLiteFunctions
此外,dotConnect 提供程序现在支持通过以下类对实体框架核心进行全文搜索:
- MySqlText
- FunctionsOracleText
- FunctionsPgSqlText
- FunctionsSQLiteText
- Functions
监控改进
所有 dotConnect 提供程序都允许通过免费的dbMonitor 应用程序及其 DbMonitor类的后代来监视他们的工作。它允许每个组件跟踪数据库事件,如提交、回滚、SQL 语句执行、创建和销毁组件、连接池事件等。
新版本允许对更多细节进行优化监视,并显著减少监控造成的性能损失。现在,您可以通过 DbMonitor 类的 SendCallStack 属性关闭所有数据库事件的昂贵调用堆栈发送。此外,还可以指定要在 Filter 属性中监视的事件,并且不会监视其他事件。
还有一个奖励功能 – 现在 DbMonitor 类发送包含毫秒的数据库事件的时间戳。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!