小编CGK*_*CGK的帖子

ASP.NET MVC2 ModelMetadataProviders:重写CreateMetadata()和GetMetadataForProperty()之间有什么区别?

从MetadataProviders开始,我很想探索框架的扩展点.我目前已经成功实现了填充ModelMetadata.IsRequired属性RequiredAttribute,但我似乎无法找到覆盖之间的区别,CreateMetadata()或者GetMetadataForProperty()因为两个选项似乎都有效.

一般来说,我见过的例子都覆盖了CreateMetadata().

  • 使用这两种选择的利弊是什么?
  • 是否存在其中一个是首选方案的情况?

作为额外的:是否有任何好的资源(博客,书籍)可以从这个扩展点学习?

asp.net-mvc-2

6
推荐指数
1
解决办法
1418
查看次数

标签 统计

asp.net-mvc-2 ×1