title: Return an observable collection from an entity collection
body: <p>I have the following collection and I would like to return</p>
  
  <pre><code>ObservableCollection&lt;Person&gt; people = new ObservableCollection&lt;Person&gt;();
  foreach (var p in context.Persons.ToList())
  {
      people.add((Person)p);
  }
  </code></pre>
  
  <p>How can I do it without having to loop through the collection?</p>