在控制器中有多个存储库如何使用构造函数

时间:2018-07-18 20:34:32

标签: c# asp.net-mvc

在存储库模式中,如果我有多个存储库,应如何在控制器中使用它们?应在构造函数中一个接一个地添加?如果否,正确的方法是什么?

IStudentRepository _repository;
ICoursRepository _courseRepo;

public HomeController(IStudentRepository _repository,ICoursRepository _courseRepo)
{
    this._repository = _repository;
    this._courseRepo = _courseRepo;
}

现在想象我需要注入更多的存储库,这将成为一场噩梦!

0 个答案:

没有答案