Si alguien tiene la experiencia o el conocimiento, que me pueda guiar.
Tengo un proyecto en mvc 2, para guardar el id del usuario que se conecto y poder persistirlo durante su estadia en la aplicación lo hago a travez de una session
Código:
Y tengo una clase (cs) para obtener este id y otros datos, lo único que hace es tener propiedades que retornan estos datosSystem.Web.HttpContext.Current.Session.Add("idUsuario", objUsuario.idUsuarioLMS);
Código:
Ahora mi duda es que estoy accediendo a sesiones a través de una clase ¿esto esta bien? o es muy descabellado,public long UsuarioConectadoID { get { if (ExitenSesiones() && HttpContext.Current.Session["idUsuario"] != null) return Herramientas.ConvertirAInt64(HttpContext.Current.Session["idUsuario"]); return long.MinValue; } }
Existe alguna otra forma de persistir estos datos.
Desde ya muchas gracias
Saludos