我有一个SQLCe数据库,它有一个唯一的主键Id,类型是唯一的标识符,子关系是一对多,其中我将主id保存在一个列中,并为每一行附加唯一的id。现在我将POCO实体用于我的域模型,而不是STE。虽然添加和修改实体可以正常工作,但我很难删除,比如说现在单个的子记录,当然假设他们有自己的主键。一旦我给出了删除列表,并在附加第一个实体时遍历每个实体,在第二个实体中,我得到了异常:
Obje
我创建了DAL和逻辑层(使用泛型):
Dal -包含封装实体框架的存储库模式。逻辑-通过层,当前没有通用逻辑可应用。我仍然使用MVC模式,并将实体框架模型传递给View,除非需要额外的属性或方法-在这种情况下,我创建了一个视图模型和一个接口来在两者之间进行映射。第n层数据访问层将实体框架上下文锁定在堆栈的底部,我遇到的<