/// <summary> /// Register resources for validation rule subclasses. /// </summary> static PropertyRule() { var propertyRuleType = typeof(PropertyRule); ConditionType.MapResources(propertyRuleType.Assembly.GetTypes().Where(t => t.IsSubclassOf(propertyRuleType)), propertyRuleType); }