У меня есть следующая модель:
public class Person
{
public string Name {get;set;}
public Address Address {get;set;}
}
public class Address
{
public string Street {get;set;}
public string City {get;set}
}
Теперь я создал ModelValidator, для которого проверяются объекты Person.ModelValidator имеет один реализуемый метод:
public abstract System.Collections.Generic.IEnumerable<ModelValidationResult>
Validate(object container)
В этом случае как указать, что произошла ошибка для свойства Address.Street объекта Person.Я попытался установить для ModelValidationResult.MemberName значение Address.Street, но это не работает?
Как мне это сделать?