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.

GitHub

28 stars
1 watching
0 forks
Language: C#
last commit: 19 days ago
Linked from 1 awesome list

appsettings-jsoncsharpcsharp-sourcegeneratordotnetnuget-packagesource-generator

Backlinks from these awesome lists:

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