Rabbit.SerializationMaster 4.1.0

This library enables serialization an object of any type to string format (xml/json/base64) and to deserialize a resulted string back to object instance. Also it supports to implement a custom serialization strategy.

     1. Serialize : serializes an object to string (depends on type xml/json/jsv/base64/...)
     2. Deserialize : deserializes a string to object (depends on type xml/json/jsv/base64/...)
     3. DeepCopy : performs deep copied an object

     For detail please check project site https://juanonsoftware.github.io/SerializationMaster-Package/

There is a newer version of this package available.
See the version list below for details.
Install-Package Rabbit.SerializationMaster -Version 4.1.0
dotnet add package Rabbit.SerializationMaster --version 4.1.0
<PackageReference Include="Rabbit.SerializationMaster" Version="4.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Rabbit.SerializationMaster --version 4.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version 4.1.0
     * Extension methods (Serialize/Deserialize/DeepCopy) how have another overload with one-time-usage strategy
     * Internal strategies now are public (Base64SerializationStrategy, DataContractJsonSerializationStrategy, XmlSerializationStrategy)
     Version 4.0.1
     * Fix Serialization behavior when object type is String.
     Version 4.0.0
     * Add DeepCopy function
     * Base64Serialization will throw an exception if object's type is not serializeable.
     Version 3.1.0
     * Base64Serialization uses BinaryFormatter and requires object type with Serializable attribute.
     Version 3.0.0
     * Supports Xml/Base64/JSON (via DataContractJsonSerializer)


This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.2.2 351 5/18/2017
4.2.1 269 3/7/2017
4.2.0 260 3/7/2017
4.1.1 667 5/19/2016
4.1.0 451 1/7/2016
4.0.1 432 10/4/2015
4.0.0 631 7/7/2015
3.1.0 345 7/2/2015
3.0.0 436 6/30/2015