【发布时间】:2013-04-15 19:57:50
【问题描述】:
我想问一下我对可移植类库的疑问。我正在开发一个 DAL 层,我正在为我的业务对象使用 Portable 项目,该项目面向 .Net Framework 4.03 及更高版本、SilverLight 4 及更高版本以及适用于 Windows 应用商店应用的 .Net。
我想在我的每个业务对象上实现IValidatableObject 接口,但即使System.ComponentModel.DataAnnotations 可用于该项目所针对的框架,我也无法访问IValidatableObject 接口,不可用在 .net 可移植框架上,MetadataType 属性不存在。有什么解决方案可以实现这种方法吗?
【问题讨论】: