public CrudGenericService(IGenericRepository <TModel, TQueryParameters> repo, ITypeCheckerHelper typeChecker) { repository = repo; typeCheckerHelper = typeChecker; }
public ParentController(IParentRepository repo, ITypeCheckerHelper typeChecker) { this.parentRepo = repo; this.typeCheckerHelper = typeChecker; }
public TeacherController(ITeacherRepository repo, ITypeCheckerHelper typeChecker) { this.teacherRepo = repo; this.typeCheckerHelper = typeChecker; }
public SubjectController(ISubjectRepository subjectRepository, ITypeCheckerHelper typeChecker) { this.subjectRepository = subjectRepository; this.typeCheckerHelper = typeChecker; }
public StudentController(IStudentRepository studentsRepository, ITypeCheckerHelper typeCheckerHelper) { studentsRepo = studentsRepository; typeChecker = typeCheckerHelper; }
public ClassController(IClassRepository classRepository, ITypeCheckerHelper typeChecker, GenericCrudType crudService) { this.classRepository = classRepository; this.typeCheckerHelper = typeChecker; this.crudService = crudService; }