我有一个类 Activity 可以有几个与之关联的活动(列表)。如果选择了一个父活动,如何使用 Fluent API 配置我的类以加载所有其他子活动?这是我的活动域类:
public class Activity : ProjectBase
{
private string activityType;
public string ActivityType
{
get { return activityType; }
set { activityType = value; }
}
private string catagory;
public string Catagory
{
get { return catagory; }
set { catagory = value; }
}
private string priority;
public string Priority
{
get { return priority; }
set { priority = value; }
}
public Activity()
:base()
{
}
}
ProjectBase 声明了 List 属性。我的数据库是按照每个层次结构的表生成的,并且 Activity 的表似乎可以很好地递归生成。任何建议都受到高度赞赏。