ClassToRecord.Analyzer
1.0.3
dotnet add package ClassToRecord.Analyzer --version 1.0.3
NuGet\Install-Package ClassToRecord.Analyzer -Version 1.0.3
<PackageReference Include="ClassToRecord.Analyzer" Version="1.0.3"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add ClassToRecord.Analyzer --version 1.0.3
#r "nuget: ClassToRecord.Analyzer, 1.0.3"
// Install ClassToRecord.Analyzer as a Cake Addin #addin nuget:?package=ClassToRecord.Analyzer&version=1.0.3 // Install ClassToRecord.Analyzer as a Cake Tool #tool nuget:?package=ClassToRecord.Analyzer&version=1.0.3
Class➡️Record Analyzer
<a href="https://www.nuget.org/packages/ClassToRecord.Analyzer/" target="_blank"></a> <br> Simple analyzer that helps to convert a simple class to a record, when you use Visual Studio`s feature to "Paste special as JSON" to create the class from the JSON in your clipboard it creates a class, when that analyzer will help to convert this class to a record.
An class must meet following requirements to trigger analyzer:
- Have only public properties
Showcase
Diagnostic reported
Code Fix
Resources
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Preserving the attributes in each property