dotConnect for MySQL, formerly known as MyDirect .NET, is an enhanced ORM enabled data provider for MySQL that builds on ADO.NET technology to present a complete solution for developing MySQL-based database applications.
It introduces new approaches for designing application architecture, boosts productivity, and leverages database applications.
The tool supports Entity Framework, NHibernate, and LinqConnect (formerly known as LINQ to MySQL).
PLEASE NOTE THIS IS A 30 DAY PROFESSIONAL TRIAL
Entity Framework support:
The new static method SetDefault is added to the EntitySpatialServices class in EF5/EF6.
The behavior is changed: the default value of config.QueryOptions.UseCSharpNullComparisonBehavior is true now in EF Core.
The bug with using the RenameIndex operation, when index name exceeds a max length allowed by the server and has to be transformed to a shorter name, in EF Core Code-First Migrations is fixed.
The bug with incorrect generation of shortened PK/FK/IX/UX names in EF Core when using .NET Standard provider assemblies is fixed.
The bug with SQL generation for comparing column with parameter in EF Core 2 is fixed.