C# .Net5筛选包含LINQ,内部仅连接最近创建的子实体

C# .Net5筛选包含LINQ,内部仅连接最近创建的子实体,c#,linq,.net-5,C#,Linq,.net 5,为了跟踪实体的修订更改,我的数据库中有一个类似这样的父子结构: public class categoryHeader { public Guid id { get; set; } } public class category { public Guid id { get; set; } public Guid categoryHeaderId { get; set; } public string name { get; set; }

为了跟踪实体的修订更改,我的数据库中有一个类似这样的父子结构:

public class categoryHeader
{
    public Guid id { get; set; }   
}

public class category
{
    public Guid id { get; set; } 
    public Guid categoryHeaderId { get; set; }   
    public string name { get; set; }   
    public DateTime createdDate { get; set; }
}
我想通过Id获得categoryHeader,并且只包括最近创建的类别

var _entity = await (from tbl in _DbContext.categoryHeader
    .Include(x => x.category.OrderByDescending(x => x.createdDate).Take(1))
                     select tbl).ToListAsync();

我的目标是基于createdDate内部联接类别(子实体),我不想左联接并包含所有子实体。但是,此LINQ查询仍然返回所有子实体

这在.Net5中可能吗