RecordShims (nuget): This library aims to reduce the boilerplate to create records for older projects that cannot upgrade to C# 8.0 when it is released and for any current projects that don't want to wait for C# 8.0 to be released with record support.
Keywords: csharp|records