├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md └── workflows │ └── lib.yml ├── .gitignore ├── LICENSE ├── docs ├── README.md ├── abstract.webp ├── config.net.png ├── drawings.drawio ├── intellisense00.png ├── release-history.md └── storagenet-azureblob.png └── src ├── Config.Net.Tests ├── AbstractTestFixture.cs ├── CommandLineConfigStoreTest.cs ├── Config.Net.Tests.csproj ├── ConfigurableMethodsTest.cs ├── ConfigurationTest.cs ├── CoreParsersTest.cs ├── CustomParserTest.cs ├── DefaultValuesTest.cs ├── LogicTest.cs ├── MultipleConfigurationFilesTest.cs ├── NestedInterfacesTest.cs ├── NotifyPropertyChangedTest.cs ├── PerformanceExperimentTest.cs ├── Stores │ ├── Formats │ │ ├── IniKeyValueTest.cs │ │ └── StructuredIniFileTest.cs │ ├── IniFileConfigStoreTest.cs │ └── JsonFileCOnfigStoreTest.cs ├── TestData │ ├── .env │ ├── sample.Debug.json │ ├── sample.ini │ ├── sample.json │ └── sample.yml ├── TestStore.cs ├── TypeParsers │ ├── ByteParserTest.cs │ ├── DecimalParserTest.cs │ ├── DoubleParserTest.cs │ ├── FloatParserTest.cs │ ├── IntParserTest.cs │ ├── LongParserTest.cs │ ├── NetworkCredentialsTest.cs │ ├── SByteParserTest.cs │ ├── ShortParserTest.cs │ ├── StringArrayParserTest.cs │ ├── StringParserTest.cs │ ├── TimeSpanParserTest.cs │ ├── UIntParserTest.cs │ ├── ULongParserTest.cs │ └── UShortParserTest.cs └── Virtual │ ├── ITestCredential.cs │ ├── VirtualStoreTest.Arrays.cs │ ├── VirtualStoreTest.Basics.cs │ └── VirtualStoreTest.cs ├── Config.Net.sln ├── Config.Net ├── Config.Net.csproj ├── ConfigurationBuilder.cs ├── ConfigurationExtensions.cs ├── Core │ ├── Box │ │ ├── BoxFactory.cs │ │ ├── CollectionResultBox.cs │ │ ├── MethodResultBox.cs │ │ ├── PropertyResultBox.cs │ │ ├── ProxyResultBox.cs │ │ └── ResultBox.cs │ ├── DynamicReader.cs │ ├── DynamicWriter.cs │ ├── Extensions.cs │ ├── FlatArrays.cs │ ├── InterfaceInterceptor.cs │ ├── IoHandler.cs │ ├── LazyVar.cs │ ├── OptionPath.cs │ └── ValueHandler.cs ├── IConfigStore.cs ├── ITypeParser.cs ├── OptionAttribute.cs ├── Properties │ └── AssemblyInfo.cs ├── Stores │ ├── AppConfigStore.cs │ ├── AssemblyConfigStore.cs │ ├── DictionaryConfigStore.cs │ ├── DotEnvConfigStore.cs │ ├── EnvironmentVariablesStore.cs │ ├── Formats │ │ └── Ini │ │ │ ├── IniComment.cs │ │ │ ├── IniEntity.cs │ │ │ ├── IniKeyValue.cs │ │ │ ├── IniSection.cs │ │ │ └── StructuredIniFile.cs │ ├── Impl │ │ └── CommandLine │ │ │ └── CommandLineConfigStore.cs │ ├── IniFileConfigStore.cs │ └── JsonConfigStore.cs ├── TypeParsers │ ├── ByteParser.cs │ ├── CoreParsers.cs │ ├── DecimalParser.cs │ ├── DefaultParser.cs │ ├── DoubleParser.cs │ ├── FloatParser.cs │ ├── IntParser.cs │ ├── LongParser.cs │ ├── NetworkCredentialParser.cs │ ├── SByteParser.cs │ ├── ShortParser.cs │ ├── StringArrayParser.cs │ ├── StringParser.cs │ ├── TimeSpanParser.cs │ ├── TypeParserSettings.cs │ ├── UIntParser.cs │ ├── ULongParser.cs │ └── UShortParser.cs └── Utils.cs └── icon.png /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/lib.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/.github/workflows/lib.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/LICENSE -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/abstract.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/abstract.webp -------------------------------------------------------------------------------- /docs/config.net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/config.net.png -------------------------------------------------------------------------------- /docs/drawings.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/drawings.drawio -------------------------------------------------------------------------------- /docs/intellisense00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/intellisense00.png -------------------------------------------------------------------------------- /docs/release-history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/release-history.md -------------------------------------------------------------------------------- /docs/storagenet-azureblob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/docs/storagenet-azureblob.png -------------------------------------------------------------------------------- /src/Config.Net.Tests/AbstractTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/AbstractTestFixture.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/CommandLineConfigStoreTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/CommandLineConfigStoreTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Config.Net.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Config.Net.Tests.csproj -------------------------------------------------------------------------------- /src/Config.Net.Tests/ConfigurableMethodsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/ConfigurableMethodsTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/ConfigurationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/ConfigurationTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/CoreParsersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/CoreParsersTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/CustomParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/CustomParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/DefaultValuesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/DefaultValuesTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/LogicTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/LogicTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/MultipleConfigurationFilesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/MultipleConfigurationFilesTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/NestedInterfacesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/NestedInterfacesTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/NotifyPropertyChangedTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/NotifyPropertyChangedTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/PerformanceExperimentTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/PerformanceExperimentTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Stores/Formats/IniKeyValueTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Stores/Formats/IniKeyValueTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Stores/Formats/StructuredIniFileTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Stores/Formats/StructuredIniFileTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Stores/IniFileConfigStoreTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Stores/IniFileConfigStoreTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Stores/JsonFileCOnfigStoreTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Stores/JsonFileCOnfigStoreTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TestData/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TestData/.env -------------------------------------------------------------------------------- /src/Config.Net.Tests/TestData/sample.Debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TestData/sample.Debug.json -------------------------------------------------------------------------------- /src/Config.Net.Tests/TestData/sample.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TestData/sample.ini -------------------------------------------------------------------------------- /src/Config.Net.Tests/TestData/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TestData/sample.json -------------------------------------------------------------------------------- /src/Config.Net.Tests/TestData/sample.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TestData/sample.yml -------------------------------------------------------------------------------- /src/Config.Net.Tests/TestStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TestStore.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/ByteParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/ByteParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/DecimalParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/DecimalParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/DoubleParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/DoubleParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/FloatParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/FloatParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/IntParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/IntParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/LongParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/LongParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/NetworkCredentialsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/NetworkCredentialsTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/SByteParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/SByteParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/ShortParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/ShortParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/StringArrayParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/StringArrayParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/StringParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/StringParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/TimeSpanParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/TimeSpanParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/UIntParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/UIntParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/ULongParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/ULongParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/TypeParsers/UShortParserTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/TypeParsers/UShortParserTest.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Virtual/ITestCredential.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Virtual/ITestCredential.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Virtual/VirtualStoreTest.Arrays.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Virtual/VirtualStoreTest.Arrays.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Virtual/VirtualStoreTest.Basics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Virtual/VirtualStoreTest.Basics.cs -------------------------------------------------------------------------------- /src/Config.Net.Tests/Virtual/VirtualStoreTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.Tests/Virtual/VirtualStoreTest.cs -------------------------------------------------------------------------------- /src/Config.Net.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net.sln -------------------------------------------------------------------------------- /src/Config.Net/Config.Net.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Config.Net.csproj -------------------------------------------------------------------------------- /src/Config.Net/ConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/ConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/Config.Net/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Box/BoxFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Box/BoxFactory.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Box/CollectionResultBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Box/CollectionResultBox.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Box/MethodResultBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Box/MethodResultBox.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Box/PropertyResultBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Box/PropertyResultBox.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Box/ProxyResultBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Box/ProxyResultBox.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Box/ResultBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Box/ResultBox.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/DynamicReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/DynamicReader.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/DynamicWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/DynamicWriter.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/Extensions.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/FlatArrays.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/FlatArrays.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/InterfaceInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/InterfaceInterceptor.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/IoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/IoHandler.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/LazyVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/LazyVar.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/OptionPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/OptionPath.cs -------------------------------------------------------------------------------- /src/Config.Net/Core/ValueHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Core/ValueHandler.cs -------------------------------------------------------------------------------- /src/Config.Net/IConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/IConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/ITypeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/ITypeParser.cs -------------------------------------------------------------------------------- /src/Config.Net/OptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/OptionAttribute.cs -------------------------------------------------------------------------------- /src/Config.Net/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("Config.Net.Tests")] -------------------------------------------------------------------------------- /src/Config.Net/Stores/AppConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/AppConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/AssemblyConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/AssemblyConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/DictionaryConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/DictionaryConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/DotEnvConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/DotEnvConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/EnvironmentVariablesStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/EnvironmentVariablesStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/Formats/Ini/IniComment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/Formats/Ini/IniComment.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/Formats/Ini/IniEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/Formats/Ini/IniEntity.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/Formats/Ini/IniKeyValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/Formats/Ini/IniKeyValue.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/Formats/Ini/IniSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/Formats/Ini/IniSection.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/Formats/Ini/StructuredIniFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/Formats/Ini/StructuredIniFile.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/Impl/CommandLine/CommandLineConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/Impl/CommandLine/CommandLineConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/IniFileConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/IniFileConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/Stores/JsonConfigStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Stores/JsonConfigStore.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/ByteParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/ByteParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/CoreParsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/CoreParsers.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/DecimalParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/DecimalParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/DefaultParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/DefaultParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/DoubleParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/DoubleParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/FloatParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/FloatParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/IntParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/IntParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/LongParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/LongParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/NetworkCredentialParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/NetworkCredentialParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/SByteParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/SByteParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/ShortParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/ShortParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/StringArrayParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/StringArrayParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/StringParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/StringParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/TimeSpanParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/TimeSpanParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/TypeParserSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/TypeParserSettings.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/UIntParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/UIntParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/ULongParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/ULongParser.cs -------------------------------------------------------------------------------- /src/Config.Net/TypeParsers/UShortParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/TypeParsers/UShortParser.cs -------------------------------------------------------------------------------- /src/Config.Net/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/Config.Net/Utils.cs -------------------------------------------------------------------------------- /src/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aloneguid/config/HEAD/src/icon.png --------------------------------------------------------------------------------