Я хочу, чтобы DefaultModelBinder не выполнял никакой проверки на основе метаданных DataAnnotations. Я уже использую DataAnnotations с DynamicData для административной области моего сайта, и мне нужен другой набор правил проверки для внешнего интерфейса на основе MVC.
Я украшаю свои классы атрибутом MetadataType. Если бы я мог иметь разные классы MetadataType для одной и той же модели, но использовать их в разных сценариях, это было бы здорово. Если нет, то я в порядке, просто отключив проверку в DefaultModelBinder, либо установив какое-либо свойство, либо создав его специальную версию.