I'm attempting to serialize an object but I would like to exclude one of the objects inside it. I've tried [NonSerialized]
and it is still attempting to serialize it when I call XmlSerializer
on a Cart object.
[Serializable]
[XmlRoot("Cart")]
public class Cart : ICart
{
// Public Properties
[DefaultValue("")]
public string ID { set; get; }
[XmlIgnore()]
[NonSerialized]
public CartSerializer Serializer = new CartSerializer(this);
}
You may try to use XmlIgnore like this, it works!
[XmlIgnore]
public string AnyProperty
{
get;
set;
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With