я в классе GenericRepository этот метод:C#, GenericRepository, Service Layer
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 (...) –
@saisne Я не уверен, что я понимаете вопрос, вы не упоминаете, что GetAll должен вернуть или что вы хотите, чтобы его параметры были. –