В соответствии с этим вопросом в Stackoverflow проблема заключается в GroupBy.
Здесь объясняется та же проблема: GrouBy и Include
Существует два обходных пути в первый вопрос заключается в использовании ToList, как описано здесь, а другой - в том, чтобы поместить Include после GroupBy.
Попробуйте что-то вроде этого:
var dashboard = activos.ToList().GroupBy(a => a.Localidad);
Обратите внимание, как я вызвал ToList () для материализации запрос ....
Чтобы уточнить, что GroupBy использует отложенное выполнение, что означает, что он не материализует запрос .... Также пропустите и используйте использование отложенного выполнения, которое также НЕ материализует запрос:
Вот некоторые документы от Microsoft:
GroupBy
Пропустить
Взять
Все они используют отложенное выполнение.
Так что вам нужно вызвать ToList, FirstOrDefault, Single ... et c один из методов, который материализует запрос.