Share Link
Copied to clipboard
Embed on Your Page
Copied to clipboard
We Stand with Ukraine
questions/46047308/how-to-add-metadata-to-describe-which-properties-are-dates-in-json-net by dbc_MinLength
Environment version: 4.0.30319.42000
Json.NET version: Newtonsoft.Json, Version=11.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed

Serialized Example:
{
  "_date_properties_": [
    "ADate",
    "AnotherDate"
  ],
  "NotADate": "a value",
  "ADate": "2017-04-23T18:25:43.511+00:00",
  "AnotherDate": "2017-04-23T18:25:43.511+00:00"
}
Serialized RootObject
{
  "$type": "RootObject, qwyzing2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
  "_date_properties_": [
    "DateTime"
  ],
  "Id": 101,
  "DateTime": "2016-08-02T05:49:11+00:00",
  "Example": {
    "$type": "Example, qwyzing2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null",
    "_date_properties_": [
      "ADate",
      "AnotherDate"
    ],
    "NotADate": "a value",
    "ADate": "2017-04-23T18:25:43.511+00:00",
    "AnotherDate": "2017-04-23T18:25:43.511+00:00"
  }
}
Caught expected exception "ContractCreated events cannot be added after the first contract is generated." when trying to add a ContractCreated handler after the first contract is generated.
All tests passed.
Cached Result
Last Run: 5:38:30 pm
Compile: 0.277s
Execute: 0.232s
Memory: 1.25Mb
CPU: 0.375s