写系列的上一篇已经是很久之前的事儿了= =在此期间,EF 4.1的RTW都已经出来了,NH 3.2的Alpha已经2了。。。其实不是我懒,工作中也在一直使用EF 4.1。主要是上次承诺过的一个Update功能搞不定= =

总之这一次的目标是

  • 实现一个完整的IRepository(添加增删改能力)
  • 领域对象的继承
  • 事物

首先来看IRepository

我的接口如下

interface IRepository<TEntity>
where TEntity : IEntity
   3: {
   4:     IEnumerable<TEntity> FindAll();
int id);
void Add(TEntity entity);
void Delete(TEntity entity);
void Update(TEntity entity);
   9: }

相关文章: