Rabbit.SerializationMaster 4.2.1

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.2.1
dotnet add package Rabbit.SerializationMaster --version 4.2.1
<PackageReference Include="Rabbit.SerializationMaster" Version="4.2.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Rabbit.SerializationMaster --version 4.2.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version 4.1.1
     * Signed assembly
     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 349 5/18/2017
4.2.1 267 3/7/2017
4.2.0 258 3/7/2017
4.1.1 664 5/19/2016
4.1.0 448 1/7/2016
4.0.1 429 10/4/2015
4.0.0 628 7/7/2015
3.1.0 342 7/2/2015
3.0.0 433 6/30/2015