在存储库模式中,如果我有多个存储库,应如何在控制器中使用它们?应在构造函数中一个接一个地添加?如果否,正确的方法是什么?
IStudentRepository _repository;
ICoursRepository _courseRepo;
public HomeController(IStudentRepository _repository,ICoursRepository _courseRepo)
{
this._repository = _repository;
this._courseRepo = _courseRepo;
}
现在想象我需要注入更多的存储库,这将成为一场噩梦!