This helped me get the basic structure in place, but I still don't see how to use Data Annotations from my model in validation.
I could create hardcoded validation for each form in my application, but thats not really a valid solution.
In ValidatePropertyAsync I can access the Entity object and its properties, but I can't access its annotations. I can see them via Reflection, but not utilize them.
Here's what I'm seeing
[Telerik.Data.Core.Display(Header = "Value")]
public string SomeValue
The "Required" annotation sets "IsRequired" on the property that I can use in validation. How do I access the StringLength annotation and use it in the validation process?