How to access session variables from any class in ASP.NET?

public class MySession
    // private constructor
    private MySession()
      Property1 = "default value";

    // Gets the current session.
    public static MySession Current
        MySession session =
        if (session == null)
          session = new MySession();
          HttpContext.Current.Session["__MySession__"] = session;
        return session;

    // **** add your session properties here, e.g like this:
    public string Property1 { get; set; }
    public DateTime MyDate { get; set; }
    public int LoginId { get; set; }

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: