私は、EF 4 が POCO で何ができるかを確認するプロジェクトを開始しました。データベースとカスタム POCO を作成しました。今、私は自分のデータを検証したいと考えています。このために、私は Enterprise Library Validation Block 5 を使用しています。
属性を介してPOCOに検証を含め、Entity Frameworkで使用しても問題はありませんが、検証フレームワークへの依存関係を挿入したため、POCOがPOCOではなくなることを意味します。
どこに検証部分を挿入し、POCO をきれいに保つべきかアドバイスはありますか?