Пример #1
0
 public UnitOfWork(IHttpClientsFactory httpClientsFactory)
 {
     AulasRepository           = new AulasRepository(httpClientsFactory, _apiAulas);
     CarrerasRepository        = new CarrerasRepository(httpClientsFactory, _apiCarreras);
     DisponibilidadRepository  = new DisponibilidadProfesorRepository(httpClientsFactory, _apiDisponibilidad);
     HorarioProfesorRepository = new HorarioProfesorRepository(httpClientsFactory, _apiHorarioProfesor);
     MateriasRepository        = new MateriasRepository(httpClientsFactory, _apiMaterias);
     PeriodoCarreraRepository  = new PeriodoCarreraRepository(httpClientsFactory, _apiPeriodoCarrera);
     PrioridadesRepository     = new PrioridadesRepository(httpClientsFactory, _apiPrioridades);
     PrivilegiosRepository     = new PrivilegiosRepository(httpClientsFactory, _apiPrivilegios);
     ProfesorMateriaRepository = new ProfesorMateriaRepository(httpClientsFactory, _apiProfesorMateria);
     ProfesorRepository        = new ProfesorRepository(httpClientsFactory, _apiProfesor);
     SeccionesRepository       = new SeccionesRepository(httpClientsFactory, _apiSecciones);
     SemestresRepository       = new SemestresRepository(httpClientsFactory, _apiSemestres);
     TipoAulaMateriaRepository = new TipoAulaMateriaRepository(httpClientsFactory, _apiTipoAulaMateria);
     UsuarioRepository         = new UsuarioRepository(httpClientsFactory, _apiAccount);
 }
Пример #2
0
 public SeccionsController(SeccionesRepository repository)
 {
     _repository = repository;
 }