以下の記事とリポジトリパターンに従っています。
ある時点で、コントローラーで定義されたオプションのコンストラクターが混乱しています。
public StudentController(IStudentRepository studentRepository)
{
this.studentRepository = studentRepository;
}
たとえそれを削除しても、コードはうまく機能します。このコンストラクタの使用は何ですか。メインのデフォルトコンストラクターで新しいコンテキストオブジェクトを割り当てているため。