自動生成されたPOCOエンティティ(EF 4.x Dbcontext Generatorテンプレートなど)のすぐ上に検証テンプレートを追加することは無意味ですか?テキストテンプレート(EF 4.x Generatorとして)とポコスの検証属性?
ツールを実行するたびに属性が消去されるためです。
私の質問は、自動生成されたポコスエンティティと、もう一方の検証属性の両方を維持する方法はありますか?
コードの最初のアプローチでは可能でしょうか?
私は実際にデータベースの最初のアプローチで自分のプロジェクトをサートし、自分のPOCOを自動生成しました。 .ttファイルを削除し、生成されたpocosを保持し、新しいフィールド、検証属性などを管理するコードを最初に使用することは可能でしょうか? POCOの変更によってデータベーステーブルが更新されますか?
あなたの照明に感謝します。
私はクラスの仲間とメタデータを見ました。非常に助力に見えますが、私はそれをコード生成と組み合わせることができます(このアプローチに固執すれば)。時間をとっていただきありがとうございます。 –