IDataContextを設定し、エンティティのデータクラスを作成するときにIDataContextから継承します。Ado.net Entity FrameworkでSaveChanges()メソッドをどのように使用しますか?
IDataContextインターフェイスには4つのメソッドがあります。
IQueryable<T> GetAll();
T GetById(long id);
void Add(T entity);
void Delete(T entity);
void Save(T entity);
ご存じのように、削除と保存の方法はこの構造になっています。
FooEntities db = new FooEntities();
db.DeleteObject(Foo entity);
// or save changes method
db.SaveChanges();
私はこれらの2つの方法が一般化か何かできることを意味し...
私の質問は、どのように、どこであなたはこれらの2つの方法を使用しないです。エンティティ
- 。
あなたが話しているこの「IDataContext」は何ですか? EFの標準的な部分ではないようです。 –