Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
上記のいくつかのクラスとロジックを使用して汎用エンティティ モデルを作成し、DLL に入れてさまざまなプロジェクトで再利用したいと考えています。すべてのプロジェクトでジェネリック ModelContainer を別の場所で拡張し、拡張された ModelContainer を使用してデータベースにアクセスする可能性を念頭に置いています。「クリーンな方法」でそれを行うことが可能かどうか、または回避策または「悪いこと」が必要かどうかを尋ねます。皆さん、ありがとうございました。
あなたが何を望んでいるのか正確にはわかりませんでしたが、によって生成されたエンティティを拡張したいと思いますedmx。
edmx
Partial Classesまたはを使用してこれを行うことができますExtension Methods。
Partial Classes
Extension Methods