我是新来的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);
}
和传递参数与第对象一起,但这意味着我将不得不通过在控制器中的类别和位置。 我在这里正确的方向?