Det viste sig at være en fejl i MySql.Data EF-stik leveret af Oracle, fejloplysninger er offentliggjort her
.
Alternativ løsning:
Jeg skiftede til en anden forbindelse kaldet Pomelo
, nu Skip og Take fungerer helt fint. Du kan søge nuget efter Pomelo.EntityFrameworkCore.MySql og installer passende version til dit projekt.
For at bruge, skal du blot ændre .UseMySQL til .UseMySql når du konfigurerer DbContext , som oracle connector brug SQL og pomelo bruger Sql kun hus er anderledes.
services.AddDbContext<ApplicationDbContext>(options =>
options.UseMySql(Configuration.GetConnectionString("DefaultConnection")));