我正在使用CastleProject ActiveRecord。 我班上有以下属性:
[HasMany(typeof(Order), Table = "Orders", ColumnKey = "OrderId")]
internal IList<Order> Orders
{
get;
set;
}
如果Orders表不包含任何订单,Orders属性为null。我可以以某种方式指向ActiveRecord它应该创建空列表而不是返回null,而不放弃autoproperty?
答案 0 :(得分:2)
不完全是你想要的,但你无法在构造函数中实例化一个空列表:
public MyClass()
{
Orders = new List<Order>();
}