Skip to content

Instantly share code, notes, and snippets.

@adrianvlupu
Created July 15, 2014 13:38
Show Gist options
  • Save adrianvlupu/40061225235d717b1b07 to your computer and use it in GitHub Desktop.
Save adrianvlupu/40061225235d717b1b07 to your computer and use it in GitHub Desktop.
A session wrapper class
public class SessionManager
{
#region Instance
private SessionManager() { }
private const string SESSIONKEY = "SessionManager";
public static SessionManager Current
{
get
{
SessionManager instance = (SessionManager)HttpContext.Current.Session[SESSIONKEY];
if (instance == null)
{
instance = new SessionManager();
HttpContext.Current.Session[SESSIONKEY] = instance;
}
return instance;
}
}
#endregion
public string Username { get; set; }
public string Password { get; set; }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment