Приведенный ниже код не отображает false
поверх свойства true
, используя JsonConvert.PopulateObject
. Другие свойства работают просто отлично. Я что-то не так делаю?
JsonConvert.PopulateObject(json, request);
JSON
{ "EventId": 146282, "Name": "api division 9", "Order": 4, "Description": "test", "Active": false }
Account.cs
[DataContract(Name = "Request", Namespace = "")]
public class ApiCreateDivisionRequest : ApiAuthorizedRequest
{
[DataMember(IsRequired = false, EmitDefaultValue = false)]
public bool Active { get; set; }