当所以可以说我有一个名为Post类,它包含一个IListRepository模式和项目删除使用SQL后端
我觉得这是很容易应付增加评论到列表中时,我问我的存储库更新我的帖子,它可以看到哪些评论是新的,并发送到我的数据层所需的信息,但是当评论被删除时怎么办?你如何处理这个问题?
您是否会撤回注释列表以检查当前更改的集合中哪些不再存在?
或者连线事件以跟踪它?
还是其他什么东西?
只是为了获得更多信息,我在C#中这样做,并且不能使用O/R映射器。我必须使用存储过程来检索数据集并手动映射我的对象。我可能对存储库模式的理解错误,但我使用它来调解数据层,从请求数据,添加数据等等,并将我的数据集数据映射到对象并返回对象。因此,如果您愿意,可以随时阐述如何使用Repository模式。
是的,但我不喜欢的是,现在这个帖子有责任更新注释库,这超出了仅仅是一个帖子的范围。 – Sekhat 2009-02-21 19:03:15