"包含"扩展方法不适用于LinqKit

时间:2015-09-20 07:12:16

标签: c# linq-to-entities entity-framework-6 linqkit

我有2个班级:

public class Employee
{
    public int Id {get;set;}
    public string Name {get;set;}
}

public class Remuneration
{
    public int Id {get;set;}
    public Employee Employee {get;set;}
    public int Amount {get;set;}
}

正常查询:

return _context.Remunerations.Include("Employee")

完美无缺

但是当我使用Albahari的LinqKit并提供如下查询时:

return _context.Remunerations.AsExpandable().Include("Employee")

它没有任何错误。

但不包括结果中的员工数据

0 个答案:

没有答案