アプリで使用する場合、ユーザー入力を検証するためのデータアノテーション属性をどのように付与できるかを書きます。一式自動生成する場合を例に考えます。そのコードは以下の通りです(説明に不要な部分は省略しています)。コードのコメントに書いてあるように、"このファイルを手動で変更すると、アプリケーションで予期しない動作が発生する可能性があります。Framework」のセクションに書いてある方法を取るのがよさそうです。クラスの場合を例に方法を書いておきます。別の場所にクラスファイルを追加してそれに含めます。そのクラスファイルです。記事で言うメタデータクラスです。それにプロキシプロパティを定義して必要なデータアノテーション属性を付与しています。