3

私は現在、信頼できる唯一の情報源から XML を生成し、それを Entity Framework EDMX ファイルとして保存してから、EntityClassGeneratorオブジェクトを使用してダイアグラムからクラスを作成しています。最初に XML ファイルを作成せずにクラスを生成する方法はありますか?

4

3 に答える 3

1

Ladislav Mrnka から返事がないので、彼のコメントを回答としてここに載せておきます。Entity Framework の新しいCode-Firstを使用すると、ジェネレーターが POCO とカスタム DbContext を作成するコード中心の開発ワークフローを作成できます。その後、構成ではなく規則を使用して POCO からデータベースが生成されます。EDMX はまったく必要ありません。

これについての良い説明は次のとおりです

于 2011-03-10T16:59:13.397 に答える
0

EF は、実行時に EDMX からのメタデータを必要とします。CodeModel などを使用してエンティティ クラスを生成できたとしても、ストレージ モデルやマッピングなどを記述するメタデータがなければ、EF ランタイムには役に立ちません。

于 2011-03-08T03:46:23.843 に答える