Я пытался преобразовать запрос, который часто выполняется в моем приложении, в скомпилированный запрос, но безуспешно.Я свел его к простому запросу, поэтому пришел к выводу, что я должен неправильно понимать, как что-то работает.
Вот простой пример запроса без использования запроса компиляции (это работает):
private static Func<Entities, int, string, IQueryable<Users>> _getUsers =
(Entities context) =>
from au in context.Users select au;
После добавления вызова запроса компиляции:
private static Func<Entities, int, string, IQueryable<Users>> _getUsers =
EF.CompileQuery((Entities context) =>
from au in context.Users select au);
я получаю следующее исключение:
Не удается неявно преобразовать тип 'System.Func>' в 'System.Func>',Существует явное преобразование (вы пропустили актерский состав?)
Что касается жизни, я не могу понять, что я делаю неправильно ... какие-либо предложения?