[WinForm3.5<-WCF4] DataMember(IsRequired = false)
Salut,
Je suis en train de coder un web service WCF et j'ai besoin que les champs de l'instance de la classe de paramétrage soient optionnels.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
[DataContract]
class ProductLikeRequest
{
[DataMember(IsRequired = false)]
enProductType productType { get; set; }
[DataMember(IsRequired = false)]
Provider provider { get; set; }
[DataMember(IsRequired = false)]
Brand brand { get; set; }
[DataMember(IsRequired = false)]
int PageSize { get; set; }
[DataMember(IsRequired = false)]
int PageNumber { get; set; }
[DataMember(IsRequired = false)]
string like { get; set; }
} |
Je ne sais pas l'utiliser côté client, je mets juste null dans les champs ?
J'imagine que ça ne fonctionnera pas pour la string.
J'ai trouvé des explications concernant la partie serveur mais pas concernant la partie cliente.
Pourriez-vous m'aider ?
D'avance merci
Laurent