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; }
public SystemController( ITemplatesProvider templatesProvider, ITemplateCreator templateCreator, ITemplateDestructor templateDestructor, IDocumentsProvider documentsProvider, IDocumentCreator documentCreator, IDocumentDestructor documentDestructor, IUniversityDetailsProvider universityDetailsProvider, IUniversityDetailsUpdater universityDetailsUpdater, IStudentDestructor studentDestructor) { _templatesProvider = templatesProvider; _universityDetailsProvider = universityDetailsProvider; _documentDestructor = documentDestructor; _documentCreator = documentCreator; _documentsProvider = documentsProvider; _templateDestructor = templateDestructor; _templateCreator = templateCreator; _universityDetailsUpdater = universityDetailsUpdater; _studentDestructor = studentDestructor; }