CSharpRecordEnabler NuGet Package

A source code only package which allows you to use .NET's new C# 9 Record feature in older target frameworks like .NET Standard 2.0, .NET Core App below 5 or the old .NET Framework.

This package does not contain any compiled binaries, but instead adds the required classes as C# source code to your project.

Because this code is compiled together with the rest of your code, the built binaries will not have a dependency on this package, meaning that you can perfectly use it for both libraries and applications.

The C# code is only included if you are targeting a framework version which does not support the new record feature.

Please see https://github.com/ChristophWeigert/CSharpRecordEnabler for additional information on how to use this package.




Got any CSharpRecordEnabler Question?





Info

Version: 1.0.2
Author(s): Christoph Weigert
Last Update: Friday, November 20, 2020
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/ChristophWeigert/CSharpRecordEnabler
NuGet Url: https://www.nuget.org/packages/CSharpRecordEnabler


Install
Install-Package CSharpRecordEnabler
dotnet add package CSharpRecordEnabler
paket add CSharpRecordEnabler
CSharpRecordEnabler Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

1.5

avg-downloads-per-day

0

days-since-last-release

1462