|
寫系列的上一篇已經(jīng)是很久之前的事兒了= =在此期間,EF 4.1的RTW都已經(jīng)出來了,NH 3.2的Alpha已經(jīng)2了。。。其實(shí)不是我懶,工作中也在一直使用EF 4.1。主要是上次承諾過的一個(gè)Update功能搞不定= =
總之這一次的目標(biāo)是:
- 實(shí)現(xiàn)一個(gè)完整的IRepository(添加增刪改能力)
- 領(lǐng)域?qū)ο蟮睦^承
- 事物
首先來看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技術(shù):Entity Framework 4.1 Code First 學(xué)習(xí)之路(二),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。