Pregunta

Con el Vista previa 2 versión de ASP.NET MVC 2, ahora tenemos clases base para implementar nuestros propios proveedores personalizados para metadatos y validación. Específicamente, con Modelmetadataprovider y ModelValidatorProvider.

Todavía no hay mucha documentación sobre estos (recién lanzado ayer como un avance, así que no estoy sorprendido ni decepcionado).

¿Alguien ha obtenido implementaciones personalizadas de cualquiera de estos trabajos? ¡Un ejemplo muy simple (metadatos y validador para "requerido") sería genial!

Quizás mucha gente tiene la misma idea, pero me gustaría usar Ironruby para inyectar los metadatos, y estoy buscando cualquier ejemplo para comenzar.

¡Gracias!

Editar: Suena como Brad Wilson (de xunit.net fama) tiene algunas publicaciones de blog que vienen exactamente para esto! Si no responde aquí, crearé una respuesta con enlaces cuando esas publicaciones estén listas.

Edición2: Sankarsan Bose en Codingndesign también tiene Publicaciones sobre el tema. (ModelValidator en este momento). Incluyendo aquí para referencia futura.

¿Fue útil?

Solución

Aquí hay un proveedor de validador de ejemplo, utilizando la biblioteca Enterprise:

http://bradwilson.typepad.com/blog/2009/10/enterprise-library-validation-example-for-aspnet-mvc-2.html

La muestra de metadatos llegará pronto.

Otros consejos

Este artículo de Daniel Chambers parece ser una buena lectura si está interesado en metadatos del modelo MVC ASP.NET y temas de validación del modelo.

http://www.digitallycreated.net/blog/54/deep-inside-asp.net-mvc-2-model-metadata-and-validation

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top