Resultó ser un error en MySql.Data
Conector EF proporcionado por Oracle, los detalles del error se publican aquí
.
Solución alternativa:
Cambié a otro conector llamado Pomelo
, ahora Skip
y Take
funciona perfectamente bien. Puede buscar nuget para Pomelo.EntityFrameworkCore.MySql
e instale la versión apropiada para su proyecto.
Para usar, simplemente cambie .UseMySQL
a .UseMySql
al configurar DbContext
, como conector de Oracle, use SQL
y pomelo usan Sql
solo la carcasa es diferente.
services.AddDbContext<ApplicationDbContext>(options =>
options.UseMySql(Configuration.GetConnectionString("DefaultConnection")));