1

asp.net mvcで、モデルのデータ注釈を使用したカスタム検証と検証メッセージがある場合、関心の分離に違反しませんか?つまり、カスタム検証はビジネスロジックに関連している可能性があり、エラーメッセージはローカリゼーションなどのビュー固有のパラメータを使用して検証する必要がある可能性がありますか?

これについてのあなたの意見や見解は何ですか。そして、関心の分離を適切に行いながら、データを検証するための最良の方法は何でしょうか。

4

1 に答える 1

1

セパレートにある程度違反していることには同意しますが、100% 純粋主義者にならないほうがよい場合もあります。モデルに添付された注釈を使用して検証を行うと、そのモデル データを表すすべてのビューで一貫性が確保されます。

于 2010-12-04T21:58:46.297 に答える