Je ne trouve pas l'espace de noms à utiliser pour les éléments [DataContract]
et [DataMember]
. D'après ce que j'ai trouvé, il semble que l'ajout de ce qui suit devrait être suffisant, mais dans mon cas, ce n'est pas le cas.
using System;
using System.Runtime.Serialization;
Voici un extrait de mon code:
using System;
using System.Runtime.Serialization;
namespace MyNamespace {
[DataContract]
public class Tuple<T1, T2> {
// A custom implementation of a Tuple
//...
//...
}
}
Et l'erreur que j'obtiens:
Le type ou le nom de l'espace de noms 'DataContract' est introuvable (manque-t-il une directive using ou une référence d'assembly?)
Suis-je pas en utilisant les bons espaces de noms?