예제 #1
0
 public StudentsController(
     IStudentsProvider studentsProvider,
     IStudentCreator studentCreator,
     IStudentDestructor studentDestructor,
     IStudentUpdater studentUpdater,
     IEmployeesProvider employeesProvider,
     IModesProvider modesProvider,
     IStudentsImporter studentsImporter,
     IContractProvider contractProvider,
     IContractUpdater contractUpdater,
     IContractGenerator contractGenerator,
     IUniversityDetailsProvider universityDetailsProvider,
     ICompaniesProvider companiesProvider,
     ICoursesProvider coursesProvider,
     ICompanyCreator companyCreator)
 {
     _studentsProvider          = studentsProvider;
     _studentCreator            = studentCreator;
     _studentDestructor         = studentDestructor;
     _studentUpdater            = studentUpdater;
     _employeesProvider         = employeesProvider;
     _modesProvider             = modesProvider;
     _studentsImporter          = studentsImporter;
     _contractProvider          = contractProvider;
     _contractUpdater           = contractUpdater;
     _contractGenerator         = contractGenerator;
     _universityDetailsProvider = universityDetailsProvider;
     _coursesProvider           = coursesProvider;
     _companiesProvider         = companiesProvider;
     _companyCreator            = companyCreator;
 }
예제 #2
0
 public CompaniesController(
     ICompanyCreator companyCreator,
     ICompanyDestructor companyDestructor,
     ICompanyUpdater companyUpdater,
     ICompaniesProvider companiesProvider)
 {
     _companyCreator    = companyCreator;
     _companyDestructor = companyDestructor;
     _companyUpdater    = companyUpdater;
     _companiesProvider = companiesProvider;
 }