.NET Framework中是否存在帮助程序类,以便从System.ComponentModel.DataAnnotations
命名空间中的属性轻松访问元数据?
我希望它能够封装处理这些属性的所有逻辑,例如:使用DisplayAttribute
作为显示名称(如果存在),如果没有,则使用DisplayNameAttribute
。
我看到ASP.NET MVC有一个类DataAnnotationsModelMetadataProvider
,但我希望能够在不依赖于MVC程序集的情况下使用元数据。
这可能吗?