✔️Session Manager
How to use a Session Manager in your application?
public class SessionManager
{
private string _sessionId;
public string SessionId
{
get
{
return _sessionId;
}
set
{
if (value != _sessionId)
{
_sessionId = value;
}
}
}
public CUser CurrentUser
{
get
{
if (string.IsNullOrEmpty(SessionId))
{
return null;
}
return CSessionManager.GetUser(SessionId);
}
set
{
if (string.IsNullOrEmpty(SessionId))
{
return;
}
CSessionManager.SetUser(SessionId, value);
}
}
}
SessionManager sessionManager = new SessionManager();
sessionManager.SessionId = "1234567890";
sessionManager.CurrentUser = aValidUser;Last updated