Class: Base2art.Serialization.Cloner

A Class that knows how to deep clone objects.

Inherits

└── System.Object

Methods

CloneObject<T>(T)

A method that deep clones objects.

Parameter Type Info
item T The item to clone.

Returns: T
=> The new cloned object.


CloneObject<T>(T, Base2art.Serialization.IJsonSerializer)

A method that deep clones objects.

Parameter Type Info
item T The item to clone.
serializer Base2art.Serialization.IJsonSerializer A custom serializer to serialize and deserialize.

Returns: T
=> The new cloned object.

Inherited Methods

  • ToString

  • Equals(System.Object)

  • Equals(System.Object, System.Object)

  • ReferenceEquals(System.Object, System.Object)

  • GetHashCode

  • GetType