我是新來的MVC和這整個程序的方式對我來說是很陌生的,所以,請溫柔...通參數存儲庫
我在我的文章庫:
public IQueryable<Article> GetArticles(int? category, int? position)
{
return from a in dc.Articles
where a.LanguageIndex == lang && a.CategoryIndex == category && a.ArticlePosition == position
select a;
}
如何在保持關注點分離的同時從接口傳遞參數類別和位置?
我想過:
public interface IArticleRepository
{
IQueryable<Article> GetArticles(Article a);
}
和傳遞參數與第對象一起,但這意味着我將不得不通過在控制器中的類別和位置。 我在這裏正確的方向?