使用preview 2 release of ASP.NET MVC 2,我们现在有了基类来实现我们自己的元数据和验证自定义提供程序。具体而言,使用ModelMetadataProvider和ModelValidatorProvider。
目前还没有很多关于这些的文档(昨天刚刚发布的预览,所以我既不惊讶也不失望)。
有没有人得到过这些中的任何一种的自定义实现?一个非常简单的例子(仅仅是“必需”的元数据和验证器)会很棒!
也许很多人都有相同的想法,但我想使用IronRuby注入元数据,我正在寻找任何开始的例子。
谢谢!
编辑 :听起来像Brad Wilson(xUnit.net成名)有一些博客文章来发布这个问题!如果他没有在这里回答,我会在这些帖子准备好后用链接创建答案。
Edit2 :位于CodingNDesign的Sankarsan Bose也有posts on the subject。 (目前ModelValidator)。包括此处以供将来参考。
答案 0 :(得分:2)
以下是使用Enterprise Library的示例验证程序提供程序:
元数据样本即将推出。
答案 1 :(得分:0)
如果您对asp.net mvc模型元数据和模型验证主题感兴趣,那么Daniel Chambers的这篇文章似乎是一本很好的读物。
http://www.digitallycreated.net/Blog/54/deep-inside-asp.net-mvc-2-model-metadata-and-validation