Entity framework 错误可能是';t将其解析为可查询表达式

Entity framework 错误可能是';t将其解析为可查询表达式,entity-framework,automapper,Entity Framework,Automapper,我有一个奇怪的错误: 我的应用程序使用AutoMapper和EF将DTO对象转换为EF对象。 自动映射是为MWBEPaymentMethodToInOut和MwbePaymentMethod类定义的 该行: var result = repository.FindBy(x => x.UserData.Id == userId).AsQueryable().Project().To<MwbePaymentMethodDtoInOut>(); var result=reposit

我有一个奇怪的错误: 我的应用程序使用AutoMapper和EF将DTO对象转换为EF对象。 自动映射是为MWBEPaymentMethodToInOut和MwbePaymentMethod类定义的 该行:

var result = repository.FindBy(x => x.UserData.Id == userId).AsQueryable().Project().To<MwbePaymentMethodDtoInOut>();
var result=repository.FindBy(x=>x.UserData.Id==userId).AsQueryable().Project().To();

给出以下错误:无法将其解析为可查询表达式

是否可以发布源/目标类型?可能需要引用或-和文档: