2

「EF 4.x DbContext Fluent Genarator」を使用して、最初に EF コードで poco クラス、マッピング ファイル、およびコンテキスト ファイルを生成しました (実際、「EF 4.x DbContext Fluent Genarator」は 3 つの T4 ファイルを使用します)。自動生成コードのいくつかの変更:

  1. 一部のクラスの名前空間を変更します。
  2. 一部のクラスの一部のフィールドを [NonSerializable] としてマークします
  3. T4 テンプレートに追加した pocos の自動生成カスタム メソッドの本文を変更します。

T4 ファイルを引き続き使用してこれらの作業を行うにはどうすればよいですか?

4

1 に答える 1

0

#3のために。これは役立つはずです

これらのクラスは部分クラスであるため、partialと同じクラスで新しい.csファイルを作成できます。カスタムメソッドを追加します。

#1の簡単な方法は考えられません。&#。2 becase誰かがそれを更新/再構築すると、自動生成されたクラスへの変更は失われます。

于 2013-02-10T09:04:27.150 に答える