public BitacoraNecesidadService(IBitacoraNecesidadRepository bitacoraNecesidadRepository, INecesidadRepository necesidadRepository, IMaestroRepository maestroRepository)
 {
     _bitacoraNecesidadRepository = bitacoraNecesidadRepository;
     _necesidadRepository         = necesidadRepository;
     _maestroRepository           = maestroRepository;
     _cacheStorageService         = new SessionCacheStorageService();
 }
        public BitacorasNecesidadesController()
        {
            _maestroRepository           = new MaestroRepository();
            _necesidadRepository         = new NecesidadRepository();
            _bitacoraNecesidadRepository = new BitacoraNecesidadRepository();
            _bitacoraNecesidadService    = new BitacoraNecesidadService(_bitacoraNecesidadRepository, _necesidadRepository, _maestroRepository);

            _sesionBitacorasNecesidades = new SessionCacheStorageService();
        }