public static void ClearAll() { SearchResumeBank.SearchManifest = null; SearchResumeBank.SearchBuilder = null; SearchJobPostings.SearchManifest = null; SearchJobPostings.SearchBuilder = null; PlaceAnOrder.ShoppingCart = null; RenewMembership.Membership = null; CustomizePage.Clear(); RenewMembership.Clear(); CreateAccount.Clear(); RegisterForEvent.Clear(); GroupRegistration.Clear(); EnterCompetition.Clear(); PostAJob.Clear(); PlaceAnOrder.Clear(); ViewChapterMembers.Clear(); ViewSectionMembers.Clear(); ViewOrganizationalLayerMembers.Clear(); SearchDirectory.Clear(); SearchJobPostings.Clear(); SearchEventRegistrations.Clear(); SearchResumeBank.Clear(); AddContact.Clear(); CustomizePage.Clear(); // just wipe all keys // throw new NotSupportedException(); /* * List<string> keys = new List<string>(); * foreach (string key in HttpContext.Current.Session.Keys) * if (key.StartsWith("MemberSuite:")) * keys.Add(key); * * foreach( var key in keys ) * HttpContext.Current.Session[key] = null; * */ }