title: How to refresh ObjectContext cache from db?
body: <p>We are loading data from db:</p>
  
  <pre><code>var somethings = Context.SomethingSet.ToList();
  </code></pre>
  
  <p>Then someone deletes or adds rows outside of context. Out context still has caches deleted object, because it doesn't know they were deleted. Even if I call Context.SomethingSet.ToList(), our context still contains deleted objects and navigation properties are not correct.</p>
  
  <p>What is the best method to refresh whole set from database?</p>