81 packages tagged with “Clone”
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.
Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runtime code compilation.
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.
Simple and efficient library for deep copying .NET objects
Map model with [NoMap] Attribute: model.CopyTo(getModel); Id long: Long.NewLong(); // Auto sort DateCreated desc Id in date: datetime.ToDayCount(); Url: string.ToUrl();
A collection of helpful HttpRequestMessage extension methods
A collection of helpful HttpContent extension methods
A XrmToolBox Plugin that helps copying field definitions from an entity to another
DeepClone, Serialize & Deserialize extension methods, useful for testing.
DotNetCore.Mapping
Map model with [NoMap] Attribute: AutoMap<ED_Student>.Convert(modelOld, modelNew); Id long: GenerateId.NewLong(); // Auto sort DateCreated desc Id in day: datetime.ToDayCount();
Small but effective deep copy extension using object reflection. It has various optimizations so it remains surprisingly fast, about 7 times faster than the usual binary serialization/deserialization trick.
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.
The fastest deep cloning library, supporting anything from .NET 4.6 to modern .NET 10+ with no dependencies. FastCloner uses a unique source generator capable of analyzing object graphs and cloning object without explicit annotations. For types that cannot be cloned, such as HttpClient, FastCloner uses a highly optimized reflection-based fallback. Zero dependencies, blazingly fast, built for developers who need cloning that just works.
NClone is a library that takes care of cloning .NET objects and object trees. It saves you from writing boilerplate and error-prone Clone methods and does not harm your application performance.
Middle layer framework to compose functions such as "clone", "compare", "serialize" etc using "navigation expressions" and provide some abstractions missed in standard framework ("repository", "buffered conditional logging", etc.).
Extensions to make c# easier to use when doing functional code. Copy update expressions. Helper extensions.
The library for deep copying objects made with expression trees.
Cloning entities using EntityFrameworkCore configuration
Map objects.
This library uses a fluent helper to configure object clone configuration. You can clone objects or assign reference of given members.
.NET useful helpers.Reflection, Web, Xml schemas, clone, compression, regexp, and more.
Performs fast, deep or shallow clone using simple assignment operations generated by Expression Tree runtime code compilation. Cloned from MarcinJuraszek with some added functionality
A .NET library that encapsulates OS and filesystem differences for creating Copy-on-Write file links. For release notes see https://github.com/Microsoft/CopyOnWrite#release-history .
Helper methods that deal with deep cloning objects (copying an object without a memory reference).
A C# class library that handles mocking, test data generation, and validation.
==DEPRECATED== Source moved/split into several repositories/packages: https://www.nuget.org/packages/CSharpTest.Net.Collections/ https://www.nuget.org/packages/CSharpTest.Net.Commands/ https://www.nuget.org/packages/CSharpTest.Net.RpcLibrary/ https://www.nuget.org/packages/CSharpTest.Net.Tools/ Repositories are located under the following account: https://github.com/csharptest
DesertOctopus is a utility class.