Ausgangspunkt: Du überträgst Daten von deiner API an den Client. Dabei werden Daten übertragen, die der Client nicht benötigt oder – aus anderen Gründen – nicht an ihn übergeben werden sollen. Dafür gibt es zwei Ansätze: DataContract Markiere eine Klasse mit dem DataContractAttribute. Nun werden nur Attribute serialisiert, welche durch das Attribut DataMemberAttribute markiert wurden. …
Schlagwort-Archive: DataContract
C#: Private Typen in ein XML serialisieren
Mit dem XmlSerializer können nur öffentliche Typen serialisiert werden. Dieser Beitrag zeigt, wie das auch anders geht.