0
我在类GenericRepository此方法:C#,GenericRepository,服务层
public virtual IEnumerable<TEntity> Get(
Expression<Func<TEntity, bool>> filter = null,
Func<IQueryable<TEntity>, IOrderedQueryable<TEntity>> orderBy = null,
string includeProperties = "") {...}
而在服务层我有:
IAdsRepository _adsRepository;
public AdsService(IAdsRepository adsRepository)
{
_adsRepository= adsRepository;
}
public IEnumerable<Ads> GetAllAds(....)
{
return _adsRepository.GetAll(....);
}
(我有一个存储库,以指定genericRepository)
有人对如何传递给Get()方法的参数有一个想法?
非常感谢你,
感谢您的回答,有没有什么办法来推广我的服务(GetAll(...)),因为在控制器中我想指定GetAll的参数(...) – 2012-04-22 17:12:22
@saisne我不确定我理解这个问题,你没有提到GetAll应该返回什么或者你想要它的参数。 – 2012-04-22 20:51:21