title: Is there a DataServiceContext.Set(type) equivalent to DbContext.Set(type)
body: <p>I have recently created a pretty robust API built around Entity Framework's DbContext. I am using a lot of metadata programming and taking advantage of the fact that I can get my data with a call like DbContext.Set(typeof(Customer)). Only, in my API I do not know at compile time what type I will be passing to the Set method. This is working very well with EntityFramework and I would like to add another layer abstraction and have it work with both EntityFramework or DataServiceContext. So, I really have two questions.</p>
  
  <p>Firstly, and more specifically, is there a DataServiceContext (i.e. odata/wcf) equivalent to the DbContext.Set(type) method?</p>
  
  <p>Secondly, and more generally, is there a good resource that compares the APIs provided by DbContext with DataServiceContext? </p>