breezejs:模型元数据不完整

时间:2013-04-26 09:42:28

标签: breeze

我注意到如果我在C#模型中执行以下操作:

[Required(ErrorMessage="Le numéro de police est requis.")]
public string PolicyNumber { get; set; }

错误消息不会与元数据一起传递。这很烦人,因为这意味着我必须重新定义客户端的所有自定义消息。无论如何都要将此信息与元数据一起传递?

2 个答案:

答案 0 :(得分:0)

Breeze尚未将.NET验证属性转换为Breeze验证。但这是一个非常合理的要求。请将其添加到Breeze User Voice。我们非常认真地对待这个场所,以确定接下来要做什么......以及这个建议。

答案 1 :(得分:0)

我正在为我的项目工作。 我所做的是下载EFContextProvider的源代码。然后更改BuildJsonMetadata()中的代码,以便它使用反射来使用JSON.NET对象生成元数据字符串。