HasMany:空列表而不是null

时间:2010-02-21 20:23:13

标签: castle-activerecord

我正在使用CastleProject ActiveRecord。 我班上有以下属性:

[HasMany(typeof(Order), Table = "Orders", ColumnKey = "OrderId")]
internal IList<Order> Orders
{
  get;
  set;
}

如果Orders表不包含任何订单,Orders属性为null。我可以以某种方式指向ActiveRecord它应该创建空列表而不是返回null,而不放弃autoproperty?

1 个答案:

答案 0 :(得分:2)

不完全是你想要的,但你无法在构造函数中实例化一个空列表:

public MyClass()
{
  Orders = new List<Order>();
}