18 packages tagged with “Cloning”
Utilities for cloning objects/properties.
Abstract Classes for StandardDot
Module used for making shallow or deep copies of items.
A C# class library that handles mocking, test data generation, and validation.
Various extension methods for cloning objects.
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.
Fast reference and value types shallow/deep cloner
Contracts and implementations for cloning objects.
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
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.
Object clone extensions.
.Net source generator to generate code that creates mapping extensions for objects. Its like Automapper, but at compile time.
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.
Does deep cloning of disparate types and can handle lists. Provides clean separation of casting logic from other code.
Core library for exchanging objects, DTO‐mapping and cloning utilities.
Client‐side data adapter for Sabatex.ObjectExchange – mappings, DTO helpers and serialization.
SkyWebFramework.Utilities is an all-in-one helper library that eliminates boilerplate code and provides battle-tested extension methods for common .NET operations. Includes string manipulation (truncate, slugify, sanitize), date utilities (business days, age calculation, time ago), collection helpers (batch processing, safe operations), security tools (hashing, encryption, GUID generation), math utilities (percentage, rounding, range checks), and object manipulation (deep clone, mapping, null checks). Perfect for web applications, APIs, microservices, and enterprise systems.