标签: c# data-annotations
有没有更好的方法来集中模型和视图模型的数据注释,甚至是不同的视图模型,但它们的某些属性是相同的。?
我提出的一种方法是使用specialize数据注释。比如[AgeRange],内置范围从0到100。
public class Model{ [range(0,100)] public int Age{get;set;} } public class ViewModel{ [range(0,100)] public int Age{get;set;} }