Можно ли использовать DataAnnotations
на объекте, а затем .. программно, проверить, является ли этот объект Valid
или нет?
Я не использую MVC3
или ModelBinding
или ASP.NET
.. но приложение WinForms
.
Возможно ли это?
например.
if (foo.IsValid) ? Hi() : Bye();
и IsValid каким-то образом проверяет каждое свойство, которое имеетDataAnnotations
на них или что-то в этом роде.??