J'ai écrit mon type dérivé de ConfigurationSection
marqué toutes les propriétés avec DataMember
et classe avec DataContract
, mais tombe en panne programme indiquant que je ne peux pas hériter mon type d'un type non marqué avec DataContract
. Alors comment utiliser ce sérialiseur avec ConfigurationSection
?Comment sérialiser type dérivé de ConfigurationSection avec NetDataContractSerializer
[DataContract]
public sealed class MyConfig : ConfigurationSection
{
[DataMember]
[ConfigurationProperty("ConnectionTimeout", DefaultValue = 1000)]
public int ConnectionTimeout
{
get { return (int)this["ConnectionTimeout"]; }
set { this["ConnectionTimeout"] = value; }
}
... // other values
}
S'il vous plaît nous montrer un code –
@ Übercoder, voir la mise à jour. – astrowalker