I load a list of a database table via Linq in the page load of my site.
Now I must cache the list, because I will use them in a WebMethod again. (I can’t load them new, because it can be changes in there).
How to cache a List<> and get it back in a WebMethod?
I would say the Session would be your best bet.
Example
Storing:
Retrieving: