Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Session in a class

I have a class object where i m storing a list of questions in. I want to save this object in a session. I can do this:

JobApplication _application;
_application = new JobApplication(1);

Session["Application"] = _application;

i can also get the session by this:

JobApplication obj = (JobApplication)Session["Application"];

So, I want to pass in the class object( JobApplication _application;) into a class and set the session in the class and return a session. Can i set and get like i am doing?

but i would rather pass in the object into my session class and set it and get it from there. I am not sure how to use sessions in get and set . I am fairly new to C#


1 Answers

public class JobApplicantSession
{
    public JobApplication Application 
    {
        get
        {
            return (JobApplication)HttpContext.Current.Session["Application"];
        }
        set
        {
            HttpContext.Current.Session["Application"] = value;
        }
    }
}
like image 63
Pankaj Avatar answered Apr 04 '26 08:04

Pankaj



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!