2008-11-07 3 views
2

Rob Conery의 아주 좋은 블로그 게시물을 읽었습니다.
NHibernate에서이 인터페이스를 구현할 수 있도록 어떻게 일반화 할 수 있습니까?NHibernate에서 Expression <T>을 어떻게 사용할 수 있습니까?

using System; 
using System.Collections; 
using System.Linq; 
using System.Linq.Expressions; 


public interface IRepository<T> 
{ 
    IQueryable<T> GetAll(); 
    PagedList<T> GetPaged(int pageIndex, int pageSize); 
    IQueryable<T> Find(Expression<Func<T, bool>> expression); 
    void Save(T item); 
    void Delete(T item); 
} 

나는 NHibernate에서 Expression<Func<T, bool>> 표현을 사용하고 싶다. 어떤 단서?

답변

3

NHibernate에 LINQ를보십시오. 카일 베 레이는 위대하다. overview of it

0

표현 트리를 걸어보고 기준을 작성해야합니다.

관련 문제