实体上下文提供程序元数据不包含错误消息

时间:2014-06-12 00:54:45

标签: c# breeze asp.net-web-api2

我有一个包含OrderNo属性的类顺序。我刚设置了必要的字段验证,并设置了必要的消息。

     private string _OrderNo;
    [Required(ErrorMessage="Order No Is Required")]
    public string OrderNo
    {
        get { return _OrderNo; }
        set { _OrderNo = value; }
    }

但生成的元数据不包含给定的错误消息。 OrderNo元数据是---- {"名称":" OrderNo""类型":" Edm.String""最大长度":&# 34;最大""定长":"假""的unicode":"真""可空&#34 ;:"假"}

1 个答案:

答案 0 :(得分:0)

Breeze客户端元数据架构当前不支持EF验证属性中的自定义ErrorMessage,如您在此处提出的那样。如果要自定义客户端模型的验证消息,则必须修改它。以下Breeze validation doc应该可以帮助您入门。

希望这有帮助。