├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── LICENSE ├── README.md ├── appveyor.yml ├── docs ├── Build Config Interface.md ├── Build a SectionBinder.md ├── Default Values.md ├── Extend Simple Config.md ├── building_the_collection.md └── getting_started.md └── src ├── Core ├── ExistAll.SimpleConfig.Extensions.Binders │ ├── CommandLineSettingsBinder.cs │ ├── CommandLineSettingsBinderOptions.cs │ ├── CommandLineSettingsBinderOptionsExtensions.cs │ ├── ConfigurationBinder.cs │ ├── EnvironmentVariableBinder.cs │ ├── EnvironmentVariableBinderOptions.cs │ ├── ExistForAll.SimpleSettings.Binders.csproj │ └── SettingsBuilderFactoryExtensions.cs ├── ExistForAll.SimpleSettings.Core.AspNet │ ├── Environments.cs │ └── ExistForAll.SimpleSettings.Core.AspNet.csproj ├── ExistForAll.SimpleSettings.DotNet.Frameworks │ ├── AppSettingsBinder.cs │ ├── ExistForAll.SimpleSettings.DotNet.Frameworks.csproj │ └── SettingsBuilderFactoryExtensions.cs ├── ExistForAll.SimpleSettings.Extensions.GenericHost │ ├── ExistForAll.SimpleSettings.Extensions.GenericHost.csproj │ ├── ISettingsBuilderOptions.cs │ ├── ISettingsProvider.cs │ ├── ServicesSettingsBuilderExtensions.cs │ ├── SettingsBuilderOptions.cs │ ├── SettingsBuilderOptionsExtensions.cs │ ├── SettingsProvider.cs │ └── SettingsProviderExtensions.cs └── ExistForAll.SimpleSettings │ ├── Binder │ ├── IInMemoryCollection.cs │ ├── InMemoryBinder.cs │ ├── InMemoryCollection.cs │ └── NameFormatter.cs │ ├── BindingContext.cs │ ├── Conversion │ ├── ArrayTypeConverter.cs │ ├── DateTimeTypeConverter.cs │ ├── DefaultTypeConverter.cs │ ├── EnumTypeConverter.cs │ ├── EnumerableTypeConverter.cs │ ├── ISettingsTypeConverter.cs │ ├── TypeConvertersCollections.cs │ └── UriTypeConvertor.cs │ ├── Core │ ├── ISettingsOptionsValidator.cs │ ├── ISettingsTypesExtractor.cs │ ├── Reflection │ │ ├── EqualityCompererCreator.cs │ │ ├── IEqualityCompererCreator.cs │ │ ├── IPropertyCreator.cs │ │ ├── ISettingsClassGenerator.cs │ │ ├── ITypeConverter.cs │ │ ├── ITypePropertiesExtractor.cs │ │ ├── PropertyCreator.cs │ │ ├── PropertyInfoExtensions.cs │ │ ├── SettingsClassGenerator.cs │ │ ├── SettingsPropertyExtractionException.cs │ │ ├── TypeConverter.cs │ │ ├── TypeExtensions.cs │ │ ├── TypeGenerationException.cs │ │ └── TypePropertiesExtractor.cs │ ├── SettingsExtractionException.cs │ ├── SettingsOptionsValidator.cs │ └── SettingsTypesExtractor.cs │ ├── ExistForAll.SimpleSettings.csproj │ ├── ISectionBinder.cs │ ├── ISettingsBuilderFactory.cs │ ├── ISettingsCollection.cs │ ├── ISettingsHolder.cs │ ├── ISettingsSection.cs │ ├── IValuesPopulator.cs │ ├── Info.cs │ ├── Resources.cs │ ├── RoadMap.txt │ ├── SettingsBindingException.cs │ ├── SettingsBuilder.cs │ ├── SettingsBuilderExtensions.cs │ ├── SettingsBuilderFactory.cs │ ├── SettingsBuilderFactoryExtensions.cs │ ├── SettingsCollection.cs │ ├── SettingsCollectionExtensions.cs │ ├── SettingsHolder.cs │ ├── SettingsOptionNonAttributeException.cs │ ├── SettingsOptions.cs │ ├── SettingsOptionsArgumentMissingException.cs │ ├── SettingsOptionsArgumentNullException.cs │ ├── SettingsPropertyAttribute.cs │ ├── SettingsPropertyValueException.cs │ ├── SettingsSectionAttribute.cs │ ├── SettingsTypeNotFoundException.cs │ ├── Validations │ ├── ISettingValidation.cs │ ├── ISettingsValidator.cs │ ├── ValidationContext.cs │ ├── ValidationContextOfT.cs │ ├── ValidationError.cs │ └── ValidationResult.cs │ └── ValuesPopulator.cs ├── ExistAll.SimpleConfig.sln ├── Tests ├── ExistForAll.SimpleSettings.Tests.Frameworks │ ├── AppSettingsAttributeTests.cs │ ├── ExistForAll.SimpleSettings.Tests.Frameworks.csproj │ ├── IWithConfigurationValue.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TestsConstants.cs │ ├── app.config │ └── packages.config └── ExistForAll.SimpleSettings.UnitTests │ ├── AspCoreDisposableEnvironmentVariable.cs │ ├── Binders │ └── CommandLine │ │ └── ArgumentsTests.cs │ ├── ConfigBuilderConfigurationBinderIntegrationTests.cs │ ├── Core │ └── AspNet │ │ └── Environments.cs │ ├── DisposableEnvironmentVariable.cs │ ├── ExistForAll.SimpleSettings.UnitTests.csproj │ ├── IArraysInterface.cs │ ├── IEmailSenderSettings.cs │ ├── IRoot.cs │ ├── IRootChild.cs │ ├── ISectionNameAndProperty.cs │ ├── ISettingsInterfaceRootName.cs │ ├── IWithEnvironmentVariable.cs │ ├── IWithoutEnvironmentVariable.cs │ ├── SimpleSettings │ ├── EnvironmentVariableAttributeTests.cs │ ├── IAttributeIndicationInterface.cs │ ├── IIndicationInterface.cs │ ├── IIndicationInterfaceSettings.cs │ ├── INonIndicationInterface.cs │ ├── ITestInterface.cs │ ├── NonDefaultSettingsTypesExtractorTests.cs │ ├── SettingsBuilderConversionsTests.cs │ ├── SettingsClassGeneratorTests.cs │ ├── SettingsCollectionTests.cs │ ├── SettingsEnumerableTests.cs │ ├── SettingsOptionsValidatorTests.cs │ ├── SettingsPropertyTests.cs │ └── SettingsTypesExtractorTests.cs │ └── appSettings.json ├── appveyor.yml ├── build.bat ├── build.cake ├── build.experimental.cake ├── build.ps1 ├── nuget.config ├── performance ├── ExistsForAll.SimpleConfig.Benchmark │ └── Interfaces.cs └── ExistsForAll.SimpleSettings.Benchmark │ ├── ExistsForAll.SimpleSettings.Benchmark.csproj │ ├── IPerformanceInterfaces.cs │ ├── Program.cs │ └── SimpleSettingsBenchmark.cs └── version.props /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/appveyor.yml -------------------------------------------------------------------------------- /docs/Build Config Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/docs/Build Config Interface.md -------------------------------------------------------------------------------- /docs/Build a SectionBinder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/docs/Build a SectionBinder.md -------------------------------------------------------------------------------- /docs/Default Values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/docs/Default Values.md -------------------------------------------------------------------------------- /docs/Extend Simple Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/docs/Extend Simple Config.md -------------------------------------------------------------------------------- /docs/building_the_collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/docs/building_the_collection.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/CommandLineSettingsBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/CommandLineSettingsBinder.cs -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/CommandLineSettingsBinderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/CommandLineSettingsBinderOptions.cs -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/CommandLineSettingsBinderOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/CommandLineSettingsBinderOptionsExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/ConfigurationBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/ConfigurationBinder.cs -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/EnvironmentVariableBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/EnvironmentVariableBinder.cs -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/EnvironmentVariableBinderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/EnvironmentVariableBinderOptions.cs -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/ExistForAll.SimpleSettings.Binders.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/ExistForAll.SimpleSettings.Binders.csproj -------------------------------------------------------------------------------- /src/Core/ExistAll.SimpleConfig.Extensions.Binders/SettingsBuilderFactoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistAll.SimpleConfig.Extensions.Binders/SettingsBuilderFactoryExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Core.AspNet/Environments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Core.AspNet/Environments.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Core.AspNet/ExistForAll.SimpleSettings.Core.AspNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Core.AspNet/ExistForAll.SimpleSettings.Core.AspNet.csproj -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.DotNet.Frameworks/AppSettingsBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.DotNet.Frameworks/AppSettingsBinder.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.DotNet.Frameworks/ExistForAll.SimpleSettings.DotNet.Frameworks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.DotNet.Frameworks/ExistForAll.SimpleSettings.DotNet.Frameworks.csproj -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.DotNet.Frameworks/SettingsBuilderFactoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.DotNet.Frameworks/SettingsBuilderFactoryExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ExistForAll.SimpleSettings.Extensions.GenericHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ExistForAll.SimpleSettings.Extensions.GenericHost.csproj -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ISettingsBuilderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ISettingsBuilderOptions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ISettingsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ISettingsProvider.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ServicesSettingsBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/ServicesSettingsBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsBuilderOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsBuilderOptions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsBuilderOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsBuilderOptionsExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsProvider.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsProviderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings.Extensions.GenericHost/SettingsProviderExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Binder/IInMemoryCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Binder/IInMemoryCollection.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Binder/InMemoryBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Binder/InMemoryBinder.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Binder/InMemoryCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Binder/InMemoryCollection.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Binder/NameFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Binder/NameFormatter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/BindingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/BindingContext.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/ArrayTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/ArrayTypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/DateTimeTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/DateTimeTypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/DefaultTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/DefaultTypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/EnumTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/EnumTypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/EnumerableTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/EnumerableTypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/ISettingsTypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/ISettingsTypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/TypeConvertersCollections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/TypeConvertersCollections.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Conversion/UriTypeConvertor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Conversion/UriTypeConvertor.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/ISettingsOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/ISettingsOptionsValidator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/ISettingsTypesExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/ISettingsTypesExtractor.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/EqualityCompererCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/EqualityCompererCreator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/IEqualityCompererCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/IEqualityCompererCreator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/IPropertyCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/IPropertyCreator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/ISettingsClassGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/ISettingsClassGenerator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/ITypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/ITypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/ITypePropertiesExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/ITypePropertiesExtractor.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/PropertyCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/PropertyCreator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/PropertyInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/PropertyInfoExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/SettingsClassGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/SettingsClassGenerator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/SettingsPropertyExtractionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/SettingsPropertyExtractionException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypeConverter.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypeGenerationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypeGenerationException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypePropertiesExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/Reflection/TypePropertiesExtractor.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/SettingsExtractionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/SettingsExtractionException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/SettingsOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/SettingsOptionsValidator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Core/SettingsTypesExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Core/SettingsTypesExtractor.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ExistForAll.SimpleSettings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ExistForAll.SimpleSettings.csproj -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ISectionBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ISectionBinder.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ISettingsBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ISettingsBuilderFactory.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ISettingsCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ISettingsCollection.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ISettingsHolder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ISettingsHolder.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ISettingsSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ISettingsSection.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/IValuesPopulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/IValuesPopulator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Info.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly:InternalsVisibleTo("ExistForAll.SimpleSettings.UnitTests")] 4 | -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Resources.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/RoadMap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/RoadMap.txt -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsBindingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsBindingException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsBuilder.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsBuilderFactory.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsBuilderFactoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsBuilderFactoryExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsCollection.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsHolder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsHolder.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsOptionNonAttributeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsOptionNonAttributeException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsOptions.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsOptionsArgumentMissingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsOptionsArgumentMissingException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsOptionsArgumentNullException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsOptionsArgumentNullException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsPropertyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsPropertyAttribute.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsPropertyValueException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsPropertyValueException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsSectionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsSectionAttribute.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/SettingsTypeNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/SettingsTypeNotFoundException.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Validations/ISettingValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Validations/ISettingValidation.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Validations/ISettingsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Validations/ISettingsValidator.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Validations/ValidationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Validations/ValidationContext.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Validations/ValidationContextOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Validations/ValidationContextOfT.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Validations/ValidationError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Validations/ValidationError.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/Validations/ValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/Validations/ValidationResult.cs -------------------------------------------------------------------------------- /src/Core/ExistForAll.SimpleSettings/ValuesPopulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Core/ExistForAll.SimpleSettings/ValuesPopulator.cs -------------------------------------------------------------------------------- /src/ExistAll.SimpleConfig.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/ExistAll.SimpleConfig.sln -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/AppSettingsAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/AppSettingsAttributeTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/ExistForAll.SimpleSettings.Tests.Frameworks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/ExistForAll.SimpleSettings.Tests.Frameworks.csproj -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/IWithConfigurationValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/IWithConfigurationValue.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/TestsConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/TestsConstants.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/app.config -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.Tests.Frameworks/packages.config -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/AspCoreDisposableEnvironmentVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/AspCoreDisposableEnvironmentVariable.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/Binders/CommandLine/ArgumentsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/Binders/CommandLine/ArgumentsTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/ConfigBuilderConfigurationBinderIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/ConfigBuilderConfigurationBinderIntegrationTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/Core/AspNet/Environments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/Core/AspNet/Environments.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/DisposableEnvironmentVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/DisposableEnvironmentVariable.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/ExistForAll.SimpleSettings.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/ExistForAll.SimpleSettings.UnitTests.csproj -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/IArraysInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/IArraysInterface.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/IEmailSenderSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/IEmailSenderSettings.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/IRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/IRoot.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/IRootChild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/IRootChild.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/ISectionNameAndProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/ISectionNameAndProperty.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/ISettingsInterfaceRootName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/ISettingsInterfaceRootName.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/IWithEnvironmentVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/IWithEnvironmentVariable.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/IWithoutEnvironmentVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/IWithoutEnvironmentVariable.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/EnvironmentVariableAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/EnvironmentVariableAttributeTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/IAttributeIndicationInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/IAttributeIndicationInterface.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/IIndicationInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/IIndicationInterface.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/IIndicationInterfaceSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/IIndicationInterfaceSettings.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/INonIndicationInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/INonIndicationInterface.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/ITestInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/ITestInterface.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/NonDefaultSettingsTypesExtractorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/NonDefaultSettingsTypesExtractorTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsBuilderConversionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsBuilderConversionsTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsClassGeneratorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsClassGeneratorTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsCollectionTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsEnumerableTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsEnumerableTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsOptionsValidatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsOptionsValidatorTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsPropertyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsPropertyTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsTypesExtractorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/SimpleSettings/SettingsTypesExtractorTests.cs -------------------------------------------------------------------------------- /src/Tests/ExistForAll.SimpleSettings.UnitTests/appSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/Tests/ExistForAll.SimpleSettings.UnitTests/appSettings.json -------------------------------------------------------------------------------- /src/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/appveyor.yml -------------------------------------------------------------------------------- /src/build.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | powershell.exe -executionpolicy bypass -file .\build.ps1 %* -------------------------------------------------------------------------------- /src/build.cake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/build.cake -------------------------------------------------------------------------------- /src/build.experimental.cake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/build.experimental.cake -------------------------------------------------------------------------------- /src/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/build.ps1 -------------------------------------------------------------------------------- /src/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/nuget.config -------------------------------------------------------------------------------- /src/performance/ExistsForAll.SimpleConfig.Benchmark/Interfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/performance/ExistsForAll.SimpleConfig.Benchmark/Interfaces.cs -------------------------------------------------------------------------------- /src/performance/ExistsForAll.SimpleSettings.Benchmark/ExistsForAll.SimpleSettings.Benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/performance/ExistsForAll.SimpleSettings.Benchmark/ExistsForAll.SimpleSettings.Benchmark.csproj -------------------------------------------------------------------------------- /src/performance/ExistsForAll.SimpleSettings.Benchmark/IPerformanceInterfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/performance/ExistsForAll.SimpleSettings.Benchmark/IPerformanceInterfaces.cs -------------------------------------------------------------------------------- /src/performance/ExistsForAll.SimpleSettings.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/performance/ExistsForAll.SimpleSettings.Benchmark/Program.cs -------------------------------------------------------------------------------- /src/performance/ExistsForAll.SimpleSettings.Benchmark/SimpleSettingsBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/performance/ExistsForAll.SimpleSettings.Benchmark/SimpleSettingsBenchmark.cs -------------------------------------------------------------------------------- /src/version.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/existall/SimpleConfig/HEAD/src/version.props --------------------------------------------------------------------------------