Cuemon.Serialization.Json
5.0.2019.40
Prefix Reserved
dotnet add package Cuemon.Serialization.Json --version 5.0.2019.40
NuGet\Install-Package Cuemon.Serialization.Json -Version 5.0.2019.40
<PackageReference Include="Cuemon.Serialization.Json" Version="5.0.2019.40" />
paket add Cuemon.Serialization.Json --version 5.0.2019.40
#r "nuget: Cuemon.Serialization.Json, 5.0.2019.40"
// Install Cuemon.Serialization.Json as a Cake Addin #addin nuget:?package=Cuemon.Serialization.Json&version=5.0.2019.40 // Install Cuemon.Serialization.Json as a Cake Tool #tool nuget:?package=Cuemon.Serialization.Json&version=5.0.2019.40
The Cuemon.Serialization.Json assembly is a member of the Cuemon .NET Standard family and provides JSON serialization using the highly acclaimed Newtonsoft.Json package.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.4 is compatible. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 1.4
- Cuemon.Core (>= 5.0.2019.40)
- Cuemon.IO (>= 5.0.2019.40)
- Cuemon.Serialization (>= 5.0.2019.40)
- NETStandard.Library (>= 1.6.1)
- Newtonsoft.Json (>= 12.0.1)
- System.Reflection.Emit.Lightweight (>= 4.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
5.0.2019.40
* ADDED - New overloaded extension for ICollection{JsonConverter} in the Cuemon.Serialization.Json.Converters namespace: AddExceptionConverter
* CHANGED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace was tweaked with new defaults
5.0.2019.30
* CHANGED - The extension for ICollection{JsonConverter} in the Cuemon.Serialization.Json.Converters namespace: AddExceptionConverter was changed to include none-base simple properties from the inheritance chain
5.0.2018.350
* UPDATED - Newtonsoft.Json was updated from 11.0.2 --> 12.0.1
5.0.2018.255
* CHANGED - AddExceptionDescriptorConverter extension method for ICollection{JsonConverter} was changed to include an optional setup delegate
5.0.2018.252
* ADDED - New extension method for JsonSerializerSettings: ApplyToDefaultSettings
* CHANGED - The JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace now uses ApplyToDefaultSettings
* CHANGED - The UseCamelCase property on DynamicJsonConverter class in the Cuemon.Serialization.Json namespace is initialized more precise and resilient
5.0.2018.251
* CHANGED - Although very usefull, the default value for SynchronizeWithJsonConvert on JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace, is now false again, as it caused trouble with Microsoft Unit test in VS (which uses the JSON serailizer/deserializer internally)
* ADDED - New extension method for ICollection{JsonConverter}: AddDataPairConverter
5.0.2018.250
* PRELUDE - This is a major release with breaking changes through out the assembly family
* ADDED - New extensions for ICollection{JsonConverter}: AddStringEnumConverter, AddStringFlagsEnumConverter, AddExceptionDescriptorConverter, AddTimeSpanConverter and AddExceptionConverter
* CHNAGED - JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace was refactored
* CHANGED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace was conpletely refactored
* CHANGED - DynamicJsonConverter class in the Cuemon.Serialization.Json.Formatters namespace was refactored
* ADDED - New extensions for JsonWriter: WritePropertyName
* ADDED - DynamicContractResolver class in the Cuemon.Serialization.Json namespace that provides a factory based way to create and wrap an IContractResolver implementation
4.3.2018.2200
-
4.3.2018.2070
* CHANGED - Assembly version 4.2.2017.0 --> 4.3.2018.205
* CHANGED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace received a few more standard settings
4.2.2018.840
* CHANGED - Changed dependency from Cuemon.Core.Pacage --> Cuemon.Core, Cuemon.Serialization and Cuemon.IO
4.2.2017.2270
-
4.2.2017.2250
* CHANGED - JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace was refactored to support JsonSerializerSettings
* CHANGED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace was refactored to support JsonSerializerSettings
* ADDED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace received support for Exception serialization and a new property; SynchronizeWithJsonConvert
* CHANGED - DynamicJsonConverter class in the Cuemon.Serialization.Json namespace was refactored to support JsonSerializerSettings
* ADDED - New extensions for JsonWriter: WriteObject
4.2.2017.900
* FIXED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace had the ExceptionDescriptor serializer changed to include HelpLink and write an int-based code instead of string
* ADDED - JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace received an additional constructor that takes a JsonFormatterOptions
4.1.2017.500
* CHANGED - JsonParser class in the Cuemon.Serialization.Json namespace was renamed to JsonReaderParser along with several refactorings
* ADDED - JsonReaderResult class in the Cuemon.Serialization.Json namespace which specifies a result set of a JSON reader operation
* ADDED - New extensions for JsonReaderResult: SingleProperty, FirstProperty
* CHANGED - JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace was changed from String --> Stream
* CHANGED - JsonFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace was changed to be as close to backward compatible as possible (as documented by Newtonsoft JSON)
4.1.2017.410
* FIXED - The extension method for JsonReader: ToHierarchy was fixed to support JSON arrays
* ADDED - JsonParser class in the Cuemon.Serialization.Json namespace that provides a generic way to parse and extract values from a JSON document
4.1.2017.400
-
4.1.2017.350
-
4.1.2017.280
-
4.1.2017.200
* CHANGED - Assembly version 4.0.2016.0 --> 4.1.2017.0
4.1.2016.3580
-
4.1.2016.3510
* CHANGED - JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace was refactored to match recent changes in the Cuemon.Serialization.Formatters.Formatter class
4.1.2016.3500
* ADDED - StringFlagsEnumConverter class in the Cuemon.Serialization.Json.Converters namespace that converts a FlagsEnum to its name string value
* ADDED - JsonFormatter class in the Cuemon.Serialization.Json.Formatters namespace that serializes and deserializes an object, in JSON format
* ADDED - XmlFormatterOptions class in the Cuemon.Serialization.Json.Formatters namespace that specifies options that is related to JsonFormatterOptions operations
* ADDED - DynamicJsonConverter class in the Cuemon.Serialization.Json namespace that provides a factory based way to create and wrap an JsonConverter implementation
* ADDED - New extensions for JsonReader: ToHierarchy