我有一个继承 Role 类的类。
public class WMSRole : Role
{
//....some properties/relationships
}
由于 Role 继承 RoleBase 并且最后一个类具有 Name 属性,我如何在 Name 上定义这个唯一规则?
后期更新:
这是我成功实施的解决方案,编辑Designed.Diffs(通过模型设计器)
<Validation>
<Rules>
<RuleUniqueValue Id="WmsRole Name Should be Unique" TargetContextIDs="Save" TargetCollectionOwnerType="" TargetCollectionPropertyName="" TargetPropertyName="Name" TargetType="Davanti.WMS.Core.Model.Authorisation.WMSRole" IsNewNode="True" />
<RuleRequiredField Id="WmsRole Name is Required" TargetContextIDs="Save" TargetCollectionOwnerType="" TargetCollectionPropertyName="" TargetPropertyName="Name" TargetType="Davanti.WMS.Core.Model.Authorisation.WMSRole" IsNewNode="True" />
</Rules>
</Validation>