protected override void CustomizeModelApplicationCreatorProperties(ModelApplicationCreatorProperties creatorProperties) { base.CustomizeModelApplicationCreatorProperties(creatorProperties); creatorProperties.RegisterObject(typeof(IModelRuleBase), typeof(RuleRequiredForAtLeast1Property), typeof(IRuleRequiredForAtLeast1PropertyProperties)); creatorProperties.RegisterObject(typeof(IModelRuleBase), typeof(RuleFromIPropertyValueValidator), typeof(IRuleFromIPropertyValueValidatorProperties)); }