我正在尝试将Dto对象的IQuerable转换为Entity框架对象,两个对象都具有相同的属性名称,如何在不将数据加载到内存中的情况下将IQueryable转换为IQueryable。 IQuerable不允许设置Expression。
private IQueryable<TOutput> QueryableConverter<TInput, TOutput>
(IQueryable<TInput> records)
{
var querable = new List<TOutput>().AsQueryable();
querable.Expression = records.Expression; // This does't work
return querable;
}
此致 Shijith