mvc 4 とエンティティ フレームワークを使用してプロジェクトを実装しています。
どこでデータファーストアプローチを使用しました。さまざまなビジネス ロジックのモデルの部分クラスを実装しています。
私の質問は、プロパティに検証ルールを設定する方法です。以下に示します。
[Required]
public string FirstName { get; set; }
プロパティにこのコード「[必須]」を手動で追加した場合(エンティティフレームワークはモデルを生成します)。そして、データベースの変更のためにモデルを変更する必要がある場合。その後、すべての検証ルールがなくなりました
コードファーストのアプローチを使用せずに、どうすればこの問題を克服できますか。