This code will pass, and shouldn\'t.
public record EmptyString([Required]string Name); var context = new ValidationContext(src, null, null); var es = new Emp