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")));