System.ComponentModel.DataAnnotations名前空間の属性からメタデータに簡単にアクセスするためのヘルパー クラスが .NET Framework に存在しますか?
これらの属性を処理するすべてのロジックをカプセル化できるようにしたいと考えています。たとえばDisplayAttribute、存在する場合は表示名に使用し、存在しDisplayNameAttributeない場合はフォールバックします。
ASP.NET MVC には classDataAnnotationsModelMetadataProviderがあるようですが、MVC アセンブリに依存せずにメタデータを使用できるようにしたいと考えていました。
これは可能ですか?