My web application is caching a List of objects to avoid having to fetch them from a database over and over. On one page, the List is fetched from the cache and then additional objects added to the list and displayed in a data bound control. These additional objects are not meant to be cached, but still are somehow.
When you use the Cache.Get() method, is it supposed to return an object reference or a copy of that object?