Skip to content

Latest commit

 

History

History
50 lines (25 loc) · 1017 Bytes

differences.md

File metadata and controls

50 lines (25 loc) · 1017 Bytes

Differences

WIP

Additions

JsonDictionaryContract.OrderByKey

JsonDictionaryContract.ShouldSerializeItem

JsonArrayContract.ShouldSerializeItem

Migrating from Json.net

Nuget

Namespace

  • Remove using Newtonsoft.Json*
  • Add using Argon

XML

If using the Xml serialization features of Json.net:

  • Add Argon.Xml nuget.
  • Add using Argon.Xml
  • Add XmlNodeConverter to the JsonSerializerSettings.Converters.

Argon.DataSets

If using the DataSet serialization features of Json.net:

  • Add the Argon.DataSets nuget.
  • Call JsonSerializerSettings.AddDataSetConverters().

Argon.JsonPath

If using the JsonPath serialization features of Json.net: