NotNot.AppSettings
Settings generator
Automatically generates strongly typed settings classes from JSON configuration files using source generators.
Automatically create strongly typed C# settings objects from AppSettings.json. Uses Source Generators. Includes a simple deserialization helper for when you are using Dependency Injection, or not.
28 stars
1 watching
0 forks
Language: C#
last commit: 19 days ago
Linked from 1 awesome list
appsettings-jsoncsharpcsharp-sourcegeneratordotnetnuget-packagesource-generator
Related projects:
Repository | Description | Stars |
---|---|---|
jasonwei512/winui-observablesettings | A C# source generator to create observable, strongly-typed properties for reading and writing settings in WinUI 3 apps. | 5 |
hermanussen/jsonbyexamplegenerator | A C# source generator that creates classes from example JSON files. | 78 |
lucasteles/strongly | Generates boilerplate code for strongly-typed values | 35 |
codecentric/net_automatic_interface | Automatically generates interfaces from classes to reduce friction and noise in code | 61 |
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
canton7/propertychanged.sourcegenerator | Automates boilerplate code generation for INotifyPropertyChanged properties | 139 |
rehansaeed/editorconfig | Defines coding style settings for C# and other .NET technologies to maintain consistency across different editors and IDEs. | 638 |
serilog/serilog-settings-appsettings | An XML configuration reader for Serilog logging | 52 |
joseangelmt/observablesettings | An observable and strongly typed settings class for UWP applications. | 20 |
nenonaninu/typedsignalr.client | A C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations. | 147 |
hermanussen/fairy | Generates C# code from SCS .yml files | 4 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
musictopia2/jsondeserializeresourcesourcegenerator | A tool that generates source code from JSON data descriptions | 2 |
musictopia2/jsonserializercontextgenerator | Generates JSON serializers and contexts for C# objects | 2 |
cloud0259/controllergenerator | Automates the creation of controllers from specified services in .NET projects using source generator technology | 8 |