I found this code here
   using (var objCtx = new SchoolDBEntities())
{
    var schoolCourse = from cs in objCtx.Courses
                       where cs.CourseName == "Course1"
                       select cs;
    Course mathCourse = schoolCourse.FirstOrDefault<Course>();
    IList<Course> courseList = schoolCourse.ToList<Course>();
    string courseName = mathCourse.CourseName;
}
And I am using it in a Get method of a web api. When i use a using statement I get the following error The ObjectContext instance has been disposed and can no longer be used for operations that require a connection
I I do not use it, then how would I dispose of the context object responsibly?
 
    