private object GetConfigPropertyValueFromInput(JObject source, ConfigurationPrimitiveCollectionPropertyDefinition propertyModel, ConfigurationIdentity configIdentity, IEnumerable <ConfigurationSet> requiredConfigurationSets) { var collectionBuilder = propertyModel.GetCollectionBuilder(); foreach (var item in source.GetValue(propertyModel.ConfigurationPropertyName.ToLowerCamelCase())) { var result = item.ToObject(propertyModel.PropertyType); collectionBuilder.Add(result); } return(collectionBuilder.Collection); }