MS here によると、次のことはありません。
これは、次のことを回避するためです。
public interface IRepository<T>
{
void Insert(T entity);
void Delete(T entity);
IQueryable<T> SearchFor(Expression<Func<T, bool>> predicate);
IQueryable<T> GetAll();
T GetById(int id);
}
... リポジトリと UoW パターンを実装する場合。上記で定義したサンプル IRepository インターフェイスを定義する代わりに IDbSet を使用できることをどこかで読んだことを覚えていますが、そのための msdn ページが見つからないようで、Web 上の多くの作成者が上記のアプローチに従っています。EF 4.3 を使用している場合でも: \
誰かがこれに光を当てることができますか?または、開発者が .net 4.0 で EF を使用する必要がある同等のインターフェイスはありますか?