ASP.NET MVC 2 - реализация пользовательских поставщиков метаданных и валидаторов
-
19-09-2019 - |
Вопрос
С Предварительный просмотр 2 Выпуск ASP.NET MVC 2, Теперь у нас есть базовые классы для реализации наших собственных индивидуальных поставщиков для метаданных и валидации. В частности, с ModelMetadataprovider а также ModelValidatorProvider.
Об этом еще не так много (только что выпущено вчера как предварительный просмотр, так что я ни удивлен, ни разочарован).
Кто -нибудь получил индивидуальные реализации любой из этих рабочих? Очень простой пример (метаданные и валидатор для «требуемого») был бы отличным!
Возможно, у многих людей такая же идея, но я хотел бы использовать Ironruby для введения метаданных, и я ищу любой пример, чтобы начать работу.
Спасибо!
Редактировать: Звучит как Брэд Уилсон (из xunit.net Слава) есть несколько постов в блоге, которые будут приходить для этой точной вещи! Если он не ответит здесь, я создам ответ со ссылками, когда эти сообщения будут готовы.
Edit2: Sankarsan Bose Кодингендизен также имеет Сообщения на эту тему. Анкет (Модель -валидатор на данный момент). В том числе здесь для будущей ссылки.
Решение
Вот пример поставщика валидатора, используя библиотеку предприятия:
Образец метаданных скоро появится.
Другие советы
Эта статья Даниэля Чемберса, похоже, хорошо прочитана, если вы заинтересованы в метаданных модели ASP.NET MVC и темах проверки модели.
http://www.digitallycreated.net/blog/54/deep-inside-asp.net-mvc-2-model-metadata-and-validation