I have a Array Configuration[] wrapped with ConfigurationArray class, how I can add values to array using ConfigurationArray.
public class ConfigurationArray
{
[DataMember(Name = "configurations")]
public Configuration[] Configurations { get; set; }
}
public class Configuration
{
[DataMember(Name = "configurationType")]
public string ConfigurationType { get; set; }
[DataMember(Name = "configurationValue")]
public string ConfigurationValue { get; set; }
}
ConfigurationArrayclass in which itself exposes aConfigurationarray feels a little weird to me. Instead of wrapping the array, I'd simply expose aList<Configuration>via whoever needs such a list.Collection<Configuration>if you need to provide additional functionality for the collection but i'd still recommend changing the class name.