写系列的上一篇已经是很久之前的事儿了= =在此期间,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: }