FastGenericNew

Object creator

A fast alternative to Activator.CreateInstance for creating objects in .NET.

The ultimate fast alternative to Activator.CreateInstance / new T()

GitHub

244 stars
6 watching
9 forks
Language: C#
last commit: almost 2 years ago
Linked from 1 awesome list

activatorcreateinstancecsharpcsharp-librarycsharp-sourcegeneratordelegatedotnetdotnet-coreexpressionfastgenericincrementallibrarynetframeworknugetoptimizationperformanceroslynroslyn-analyzersourcegenerator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
devteam/immutypeGenerates extension methods for immutable data types in .NET.41
martinothamar/wrappervalueobjectGenerates simple value objects in C# to wrap primitive types and provide automatic equality comparison and formatting53
distantcam/autoctorAutomatically generates constructors and associated code for managing dependencies in C# classes85
mazharenko/fluentassertions.eventualA NuGet package that allows developers to wait for FluentAssertions checks to pass during testing5
hermanussen/compiletimemethodexecutiongeneratorAllows executing code during compilation to improve runtime performance20
nickstrupat/entityframework.softdeletableProvides base classes and helpers for managing soft-deletable data in EntityFramework applications.3
ryotamurohoshi/valueobjectgeneratorGenerates wrapper classes to prevent type confusion in object properties40
codecentric/net_automatic_interfaceAutomatically generates interfaces from classes to reduce friction and noise in code63
mostmand/cloneableAn auto-generation tool for adding clone methods to classes in C#73
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
immediateplatform/immediate.handlersAn implementation of the Mediator pattern in C# using source-generation78
diegofrata/generator.equalsAutomates the implementation of IEquatable<T> using attributes.138
graphitemaster/0xabad1deaA C++ library providing an alternative way to construct and destroy static global objects.26
jamescourtney/flatsharpA C# implementation of Google's FlatBuffers serialization format for high-performance binary serialization513
ycanardeau/resxgeneratorA C# source generator to create strongly-typed resource classes for localized strings31