$ 0 0 RuleFor(x => x.Forename).NotEmpty().When(x => new[] { "FOO", "BAR", "BAZ" }.Contains(x.Surename));