public RequisicionService( IAsyncRepository <Requisicion> requisicionAsyncRepository, IRepository <Requisicion> requisicionRepository, IAsyncRepository <RequisicionDetalle> requisionCandidatoRepository, IAsyncRepository <Ternas> ternasRepository, IAsyncRepository <CandidatoDetalle> candidatoDetalleRepository, IAsyncRepository <Configuracion> configuracionRepository, IGlobalConfiguration <Configuracion> configuracionGlobal, IUserService userService, ICandidatoService candidatoService, IAutorizacionService autorizacionService, INotificarService notificarService) : base(requisicionAsyncRepository, requisicionRepository) { this.repository = requisicionAsyncRepository; this.requisionCandidatoRepository = requisionCandidatoRepository; this.ternasRepository = ternasRepository; this.candidatoDetalleRepository = candidatoDetalleRepository; this.configuracionRepository = configuracionRepository; this.configuracionGlobal = configuracionGlobal; this.userService = userService; this.candidatoService = candidatoService; this.autorizacionService = autorizacionService; this.notificarService = notificarService; }
public AutorizacionController( IUserService userService, IUserResolverService userResolverService, IRequisicionService requisicionService, IAutorizacionService autorizacionService) { this.userService = userService; this.userResolverService = userResolverService; this.requisicionService = requisicionService; this.autorizacionService = autorizacionService; }
public AuthController(IAutorizacionService autorizacionService) { _autorizacionService = autorizacionService; }
public BuscarController(IAutorizacionService autorizacionService, IAfiliadoService afiliadoService) { this.afiliadoService = afiliadoService; this.service = autorizacionService; }