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