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