HttpClientCodeGenerator
Tortuga.Shipwright
HttpClientCodeGenerator | Tortuga.Shipwright | |
---|---|---|
2 | 2 | |
45 | 13 | |
- | - | |
0.0 | 0.0 | |
over 2 years ago | 6 months ago | |
C# | C# | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HttpClientCodeGenerator
Tortuga.Shipwright
-
Traits for C#
Here's a simple example: https://github.com/TortugaResearch/Shipwright/blob/main/Tortuga.Shipwright/Sample/Generated/Tortuga.Shipwright/Tortuga.Shipwright.TraitGenerator/Sample.MyContainer.cs
What are some alternatives?
csharp-source-generators - A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
NTypewriter - File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
NullGuard - Adds null argument checks to an assembly
Tortuga Chain - A fluent ORM for .NET
generator-start - template repository for a roslyn source generator
PropertyChanged.SourceGenerator - Powerful INotifyPropertyChanged / INotifyPropertyChanging Source Generator, which generates INPC boilerplate for you as part of your build. Supports features such as automatic and manual dependencies between properties, notifications when specific properties change, and more.
Enum.Source.Generator - A C# source generator to create an enumeration class from an enum type. With this package, you can work on enums very, very fast without using reflection.
M31.FluentAPI - Generate fluent APIs for your C# classes with ease.