Uso EntityFramework, estoy consultando y devolviendo datos parciales usando tipos anónimos. Actualmente estoy usando IQueryable<dynamic>
, funciona, pero me gustaría saber si esta es la forma correcta de hacerlo o si hay algún otro tipo de datos de retorno que no conozco.IQueryable para tipos anónimos
public IQueryable<dynamic> FindUpcomingEventsCustom(int daysFuture)
{
DateTime dateTimeNow = DateTime.UtcNow;
DateTime dateTimeFuture = dateTimeNow.AddDays(daysFuture);
return db.EventCustoms.Where(x => x.DataTimeStart > dateTimeNow & x.DataTimeStart <= dateTimeFuture)
.Select(y => new { y.EventId, y.EventTitle, y.DataTimeStart});
}
¿Cuál es el problema de la 'IQueryable' o la parte' dynamic' del tipo de cambio? – nemesv
hola nemesv, no hay problema, me gustaría saber más sobre C# y el tipo anónimo por este motivo lo estoy preguntando. Gracias por su comentario – GibboK