1

我想在购物车应用程序中使用 Subsonic,但我正在尝试替换使用 Session 存储 Order 对象的代码。该 Order 对象有一个集合或 OrderDetail 对象,这些对象通过购物车流程添加到集合中。Subsonic 的功能给我留下了深刻的印象,我想我想念如何在这个项目中实现它。我需要的是:

Order.OrderDetails.Add(new OrderDetail());

现在 Subsonic 正在根据 OrderDetails 表中的外键为我创建一对多关系。但是 Order.OrderDetails 可作为 Iqueryable 接口使用。我想更好地控制财产的管理方式。在保存到数据库之前,其他人如何设法使用 Subsonic 生成的对象将数据保存在内存中?

4

1 回答 1

0

您可以通过部分类添加另一个属性并使用它而不是生成的:

public partial class Order {
    public IList<OrderDetail> Details { get; set; }
}
于 2009-10-07T13:05:20.940 回答