title: Enumeration yielded no result?
body: <p>I am trying to filter some objects using linq to enitites and I get an error telling me "Enumeration yielded no results".</p>
  
  <p>on the client side I get a message like this:</p>
  
  <blockquote>
    <p>The operation cannot be completed because the DbContext has been
    disposed</p>
  </blockquote>
  
  <p>I know that these filter values should return some results but it just doesnt work, so Im guessing my query is wrong, can you help please.</p>
  
  <pre><code>var mediaChannels =
  NeptuneUnitOfWork.MediaChannels
            .FindWhere(m =&gt; m.CountryID == CountryID &amp;&amp; 
                            m.SonarMediaTypeID == MediaTypeID &amp;&amp;
                            m.SonarMediaTypes.SonarMediaGroupID == MediaGroupID &amp;&amp;
                            m.Name.Contains(search))
            .Select(m =&gt; new MediaChannelModel() {
                   ID = m.ID,
                   Name = m.Name,
                   MediaType = m.MediaType.Name,
                   Country = m.Countries.Name,
                   SubRegion = m.Countries.Lookup_SubRegions.Name,
                   Region = m.Countries.Lookup_SubRegions.Lookup_Regions.Name
        });
  </code></pre>