Set of C# extension to write cleaner code. Extensions can be use in LinkQ, Rx Extensions and anywhere yo can use an extension.
'if (obj == null)' can be use as 'obj.IfNull(() => .....)'
there are tons of unit test samples
Console application that automatically generates factory implementations for classes marked with [GenerateFactory] attribute, by using Roslyn C# Compiler-as-a-Service. New files named <TargetClass>Factory.Generated.cs are added to the project.
Can be used in a build server environment.