【发布时间】:2010-05-11 23:39:51
【问题描述】:
只需要澄清这一点,如果我有以下界面
public interface IRepository<T>
{
T Add(T entity);
}
在实现它时,如果实体在持久化之前已经存在,是否检查重复,它仍然是存储库的工作,还是应该在其他地方处理?
【问题讨论】:
-
@Alastair Pitts,这是否意味着检查唯一字段也是存储库工作的一部分?
标签: c# repository domain-driven-design