A source code only package which allows you to use C# 9's init and record features in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework by providing a polyfill for the IsExternalInit class.
MIT License
A set of several .NET libraries which provide common building blocks that can be used by any kind...
Sample code referenced by the .NET documentation
Contains the DotNet.ReproducibleBuilds package
A source generator to add a user-defined set of Win32 P/Invoke methods and supporting types to a ...
PolySharp provides generated, source-only polyfills for C# language features, to easily use all r...
Source Link enables a great source debugging experience for your users, by adding source control ...
A source code only package which allows you to use .NET's nullable attributes in older target fra...
A Rosyln-powered generator for strongly-typed IDs
Visualize unit test code coverage easily for free in Visual Studio Community Edition (and other e...
This repo contains the source that resides outside of the dotnet organization required to build ....
Automatically create strongly typed C# settings objects from AppSettings.json. Uses Source Gener...
Custom compiler-sensitive attributes all over the place!