Consulta Linq DateTime.Date.DayOfWeek
Tentando recuperar apenas as quintas-feiras de 1 ano
using (var context = new Context1())
{
// Get 1 year back only Thursday
var oneYearEarlier = DateTime.Now.AddYears(-1);
var query = (from c in context.Daily25Data
where c.Date > oneYearEarlier && c.Date.DayOfWeek == DayOfWeek.Thursday
select c).ToList();
Console.WriteLine(query);
}
e recebendo
Informações adicionais: O membro do tipo especificado 'DayOfWeek' não é suportado no LINQ to Entities. Apenas inicializadores, membros da entidade e propriedades de navegação da entidade são suportados.