Found 66 packages
Small Library for fast deep or shallow cloning .NET objects. It allows to copy everything and has a lot of performance tricks for fast copying.
This is a C# based .NET 4 library that is used to deep clone objects, whether they are serializable or not. It intends to be much faster than the normal binary serialization method of deep cloning objects. This is basically just slightly tidied up code from http://blog.nuclex-games.com/mono-dotnet/fast-deep-cloning/ This library can be used staticly or injected using the ICloneFactory interface.
Utilities for cloning objects/properties.
Module used for making shallow or deep copies of items.
Various extension methods for cloning objects.
Provides a set of methods to deep-copy an instance of any object. Implemented in Common Intermediate Language (.NET Assembler) offering performance equivalent to hand-written C# code. Multi-targeted libraries. (NOT a .NET Standard library) No dependencies.
Fast reference and value types shallow/deep cloner
Package Description
Abstract Classes for StandardDot
Contracts and implementations for cloning objects.
Description
Simple and Fast Cloning
FastDeepCloner is very fast portable library, This is a C# cross platform library that is used to deep clone objects, whether they are serializable or not. It intends to be much faster than the normal binary serialization method of deep cloning objects.
Various extension methods for cloning objects. Should only be used in OBeautifulCode.Type. Does not declare OBeautifulCode.Type nor any recipes in that solution as a dependency.
A C# class library that handles mocking, test data generation, and validation.
DesertOctopus is a utility class.
High level IL manipulation tools built on top of mono.cecil. Currently only a very small surface of functionality is exposed which is used by Cilador.Fody to create mixins. As the project evolves, more functionality will be exposed. Please consider this version of Cilador to be pre-release.
A library for cloning objects, ported from DeepCloner.
A lightweight .NET library providing a non-generic interface and type-safe base class for implementing deep cloning functionality in your classes. Supports inheritance hierarchies, circular references, and various collection types including immutable collections. Thread-safe and designed for performance with minimal dependencies.
The purpose of the library is deep copying of any objects and arbitrarily complex graphs, their comparison, serialization and deserialization without distortion, tracking mutations and manipulating the state. Homepage: http://makeloft.xyz/workroom/replication-framework