Ответ 1
Dapper
в значительной степени не зависит от базы данных и может использоваться с любым бэкэнд. Все, что вам нужно сделать, это предоставить действительное и открытое соединение MySQL .NET
.
Цитата сайта:
Dapper не имеет конкретных деталей реализации конкретной БД, он работает во всех .net ado, включая sqlite, sqlce, firebird, oracle, MySQL и SQL Server
И вот ссылка на полный комплект тестов для dapper с множеством полезных примеров: https://github.com/StackExchange/Dapper/blob/master/Dapper.Tests.
Существует даже ссылка на некоторые тесты, специфичные для MySQL: https://github.com/StackExchange/Dapper/blob/master/Dapper.Tests/Providers/MySQLTests.cs