O.O*_*O.O 5 c# poco entity-framework-4
假设我有一个包含以下内容的POCO:
[DataMember]
public Nullable<int> MetricId
{
get { return _metricId; }
set
{
if (_metricId != value)
{
_metricId = value;
OnPropertyChanged("MetricId");
}
}
}
private Nullable<int> _metricId;
Run Code Online (Sandbox Code Playgroud)
我想验证它MetricId严格大于0
很明显,如果我把这个规则作为数据注释放在这个类中,它将在下次重新生成poco时被覆盖.我把这个逻辑放在哪里?
谢谢!
我似乎记得建议使用部分类并滚动一个部分类来实现你不想被覆盖的逻辑.
| 归档时间: |
|
| 查看次数: |
1320 次 |
| 最近记录: |