Is it possible to avoid list property tags when serializing?
//[Serializable()] - removed, unnecessary
public class Foo
{
protected List fo
Adding:
[System.Xml.Serialization.XmlElement("FooBar")]
public virtual List<FooBar> FooBars
{
get { return fooBars; }
set { fooBars = value; }
}
Results in
<FooMain xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http:/
/www.w3.org/2001/XMLSchema">
<FooBar>
<MyProperty>7</MyProperty>
</FooBar>
<FooBar>
<MyProperty>76</MyProperty>
</FooBar>
<FooBar>
<MyProperty>67</MyProperty>
</FooBar>
</FooMain>