private RepositorioDeFuncionalidadesDeUsuarios(IConexionBD conexion, IRepositorioDeFuncionalidades repo_funcionalidades) : base(conexion, 10) { repositorioDeFuncionalidades = repo_funcionalidades; cache_por_usuario = new Dictionary <Usuario, List <Funcionalidad> >(); listadoFuncionalidades = new Dictionary <Usuario, List <Funcionalidad> >(); _repositorioDeAreas = RepositorioDeAreas.NuevoRepositorioDeAreas(conexion); }
public static RepositorioDeAccesosAURL NuevoRepositorioDeAccesosAURL(IConexionBD conexion, IRepositorioDeFuncionalidades repo_funcionalidades) { if (!(_instancia != null && !_instancia.ExpiroTiempoDelRepositorio())) { _instancia = new RepositorioDeAccesosAURL(conexion, repo_funcionalidades); } return(_instancia); }
private RepositorioDeAccesosAURL(IConexionBD conexion, IRepositorioDeFuncionalidades repo_funcionalidades) : base(conexion, 10) { this.repositorio_funcionalidades = repo_funcionalidades; }