ポータブル クラス ライブラリに関する疑問についてお聞きしたいと思います。私は DAL レイヤーを開発しており、ビジネス オブジェクトにポータブル プロジェクトを使用しています。このプロジェクトは、.Net Framework 4.03 以降、SilverLight 4および Windows ストア アプリ用の .Net をターゲットとしています。
IValidatableObject各ビジネス オブジェクトにインターフェイスを実装したいのSystem.ComponentModel.DataAnnotationsですが、このプロジェクトが対象とするフレームワークで使用できる場合でも、IValidatableObjectインターフェイスにアクセスできず、.net ポータブル フレームワークで使用できず、どちらのMetadataType属性も存在しません。 . このアプローチを達成するための解決策はありますか?