When I set a validator on a complex property the message I set in the parent validator is ignored:
RuleFor(issuer => issuer.Location) .SetValidator(new LocationValidator()) .WithMessage("Wrong Location for issuer: {0}", issuer => issuer.IssuerId);
I want to specify the message in the parent validator because I need to specify the IssuerId.