Tortuga.Shipwright
HttpClientCodeGenerator
Tortuga.Shipwright | HttpClientCodeGenerator | |
---|---|---|
2 | 2 | |
13 | 45 | |
- | - | |
0.0 | 0.0 | |
6 months ago | over 2 years 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.
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
HttpClientCodeGenerator
What are some alternatives?
NTypewriter - File/code generator using Scriban text templates populated with C# code metadata from Roslyn API.
csharp-source-generators - A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
Tortuga Chain - A fluent ORM for .NET
NullGuard - Adds null argument checks to an assembly
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.
generator-start - template repository for a roslyn source generator
M31.FluentAPI - Generate fluent APIs for your C# classes with ease.
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.