Entity Framework 4.1 Code First 学习之路(二)

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

  总之这一次的目标是:

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

  首先来看IRepository

  我的接口如下:

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

NET技术Entity Framework 4.1 Code First 学习之路(二),转载需保留来源!

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。