Привести результаты linq к списку <MyInterface>
Я расширил свои сущности для реализации определенных интерфейсов для своего типа. Я пытаюсь выполнить следующий запрос:
var results = from x in context.MyEntityTable
where x.AProperty == AValue
select x;
return results.Count() > 0 ? results.Cast().ToList() : null;
Тем не менее, я продолжаю получать следующую ошибку: "
LINQ to Entities поддерживает только приведение типов примитивов Entity Data Model.
По сути, я всегда хочу преобразовать результаты из необработанного типа сущности в общий список интерфейса, который он реализует.
Это возможно?