Я следую ниже образца хранилища и статьи.
http://www.asp. net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application
Я смущен однажды, дополнительный конструктор определил в диспетчере.
public StudentController(IStudentRepository studentRepository)
{
this.studentRepository = studentRepository;
}
Даже если, я удаляю это - код работает хорошо. что такое использование этого конструктора. Поскольку мы, назначают новый объект контекста в главном конструкторе по умолчанию.