public Autorizador(IRepositorioDeFuncionalidadesDeUsuarios repo_funcionalidades, IRepositorioDeMenues repo_menues, IRepositorioDeUsuarios repo_usuarios, IRepositorioDePermisosSobreAreas repo_permisos_sobre_areas, IRepositorioDeAccesosAURL repo_accesos_a_url) { this.repositorio_funcionalidades_usuarios = repo_funcionalidades; this.repositorio_menues = repo_menues; this.repositorio_usuarios = repo_usuarios; this.repositorio_permisos_sobre_areas = repo_permisos_sobre_areas; this.repositorio_accesos_a_url = repo_accesos_a_url; }
public static RepositorioDeMenues NuevoRepositorioDeMenues(IConexionBD conexion, IRepositorioDeAccesosAURL repo_accesos) { if (!(_instancia != null && !_instancia.ExpiroTiempoDelRepositorio())) { _instancia = new RepositorioDeMenues(conexion, repo_accesos); } return(_instancia); }
private RepositorioDeMenues(IConexionBD conexion, IRepositorioDeAccesosAURL repo_accesos) : base(conexion, 10) { this.repositorio_accesos = repo_accesos; }