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


