WCF webHttpBinding с необязательными членами - PullRequest
0 голосов
/ 05 октября 2018

Скажите, у меня есть простой класс

class Arg
{
   public int? i { get; set;}
}

И метод обслуживания с webHttpBinding, как

Method(Arg obj)
{
}

Я хочу знать, предоставил ли пользователь член или нет,Это будет нулевым, когда не предоставлено, но я хочу, чтобы нулевое значение также было входным.Я хочу иметь возможность различать клиента, отправляющего {"i": null} и {}

Один из способов, которым я могу достичь, - это иметь другое свойство, такое как "Has_i", для которого установлено значение true в установщикея.Есть ли более простой способ узнать?

...