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>>
표현을 사용하고 싶다. 어떤 단서?