コード例 #1
0
ファイル: UnitOfWork.cs プロジェクト: ambernardes/Schedule
 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 MateriasServices(int codigoCurso)
 {
     _repository  = AppDependencyResolver.Current.GetService <MateriasRepository>();
     _codigoCurso = codigoCurso;
 }
コード例 #3
0
 public MateriasController(IMapper mapper, ScmContext context, MateriasRepository materiasRepository)
 {
     _mapper             = mapper;
     _context            = context;
     _materiasRepository = materiasRepository;
 }