私は2つのプロジェクトを持っています.1つはデータアクセスを扱い、エンティティフレームワークとPOCOオブジェクトを使用してそれを行います. 2 番目のプロジェクトは、その DAL プロジェクトを参照してデータベースにアクセスします。
私の 2 番目のプロジェクトでは、POCO クラスから継承し、いくつかのプロパティやその他のものにいくつかのデフォルト値を提供する必要があります。最後に、このクラスまたは「その基本クラス」をエンティティ フレームワークのオブジェクト コンテキストに追加します。
しかし、毎回、「EntityType 'MyInheritedClass' のマッピングとメタデータ情報が見つかりませんでした」という例外が発生します。
部分クラスを使用したり、データ アクセス レイヤーを持つプロジェクトを編集したりせずに、これを回避する方法はありますか。
ありがとう