Devart is glad to announce the release of dotConnect for MySQL 8.15 — a powerful ADO.NET provider for MySQL with advanced support for Entity Framework, Entity Framework Core, and LinqConnect ORMs. The new version offers you support for Entity Framework Core 3.
Now you can use dotConnect for MySQL in projects, powered by the latest Entity Framework Core version and enjoy the improved performance, better SQL generation and other Entity Framework Core 3.0 features. Build your Entity Framework Core models from databases using Scaffold-DbContext command with our providers, type mapping code yourself, or use Entity Developer to design models visually – every approach is supported.
Besides Entity Framework Core 3 support, we have improved support for Entity Framework 6.3 on .NET Core 3. Two new properties have been added to the DbContext template, providing better configurability for Entity Framework Core code generation. The Configuration Type Name property specifies the descendant of DbConfiguration class that should be used for code-based configuration, and the Use DbConfigurationType Attribute property determines whether to register this configuration type via the DbConfigurationType attribute.
You can find more details in our blog article.
Here is the complete list of dotConnect for MySQL 8.15.1499 features:
- The "Optimize rendering for screens with different pixel densities" feature of Visual Studio 2019 is supported by Devart DataSet Manager
- The DbContext template is improved for using Entity Framework 6.3:
- The "Configuration Type Name" property, which specifies the descendant of DbConfiguration class that should be used for code-based configuration, is added
- The "Use DbConfigurationType Attribute" property, which determines whether to register the configuration type specified in the ConfigurationTypeName property of the DbConfigurationType attribute, is added
- The DbProviderFactories.RegisterFactory method is generated when UseDbConfigurationTypeAttribute=true and ConfigurationTypeName='%Default%'
- With UseDbConfigurationTypeAttribute=false, the static constructor for registering factory and the new partial method OnStaticConfigured are generated
- The "Optimize rendering for screens with different pixel densities" feature of Visual Studio 2019 is supported
- The compatibility issue with JetBrains ReSharper is fixed
- Entity Framework Core 3.0 is supported
- Entity Framework 6.3 is supported
- The lock for Microsoft.EntityFrameworkCore dependency is added to the NuGet package Devart.Data.MySql.EFCore
- The bug with adding the datetime precision to the generated queries in EF6 is fixed