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