Het bleek een bug te zijn in MySql.Data
EF-connector geleverd door Oracle, bugdetails worden hier
gepost .
Alternatieve oplossing:
Ik ben overgestapt op een andere connector genaamd Pomelo
, nu Skip
en Take
werkt helemaal prima. U kunt nuget zoeken op Pomelo.EntityFrameworkCore.MySql
en installeer de juiste versie voor uw project.
Om te gebruiken, verander gewoon .UseMySQL
naar .UseMySql
bij het configureren van DbContext
, gebruik als Oracle-connector SQL
en pomelo gebruiken Sql
alleen de behuizing is anders.
services.AddDbContext<ApplicationDbContext>(options =>
options.UseMySql(Configuration.GetConnectionString("DefaultConnection")));