Install-Package JsonConfig.lqs -Version 1.1.7
dotnet add package JsonConfig.lqs --version 1.1.7
<PackageReference Include="JsonConfig.lqs" Version="1.1.7" />
paket add JsonConfig.lqs --version 1.1.7
#r "nuget: JsonConfig.lqs, 1.1.7"
// Install JsonConfig.lqs as a Cake Addin #addin nuget:?package=JsonConfig.lqs&version=1.1.7 // Install JsonConfig.lqs as a Cake Tool #tool nuget:?package=JsonConfig.lqs&version=1.1.7
JsonConfig.lqs is ported from JsonConfig by Timo Dörr. The original JsonConfig is great, but when I find that with it I can create only one Default config, only one User config and only one Global config in an AppDomain, I decides to create this new port. The main difference to original JsonConfig is that now you could have Default/User config per assembly, plus a global Default/User config. Additionally, I think there is no need to have a Global config given there is a User config, I removed it, and the User config is config merged from user config file and default config. At last, I also defined a plus(+) operator for ConfigObject class to simply Merge operations.
- JsonFx (>= 2.0.1209.2802)
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
bug fix: If a configuration value, which was in the default configuration and was not the direct child of the configuration root, was modified, it would not be saved to the user config file.