gitextract_wnw4ww1a/ ├── .gitattributes ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── Changelog.md ├── LICENSE.md ├── Readme.md ├── Westwind.Utilities/ │ ├── .gitignore │ ├── Configuration/ │ │ ├── AppConfiguration.cd │ │ ├── AppConfiguration.cs │ │ └── Providers/ │ │ ├── ConfigurationFileConfigurationProvider.cs │ │ ├── ConfigurationProviderBase.cs │ │ ├── IConfigurationProvider.cs │ │ ├── JsonFileConfigurationProvider.cs │ │ ├── StringConfigurationProvider.cs │ │ └── XmlFileConfigurationProvider.cs │ ├── Data/ │ │ ├── ValidationError.cs │ │ └── ValidationErrorCollection.cs │ ├── InternetTools/ │ │ ├── HttpClient.cs │ │ └── SmtpClientNative.cs │ ├── LICENSE.MD │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── SupportClasses/ │ │ ├── DelegateFactory.cs │ │ ├── Encryption.cs │ │ ├── Expando.cs │ │ ├── ObjectFactory.cs │ │ ├── PropertyBag.cs │ │ ├── Scheduler.cs │ │ ├── StringSerializer.cs │ │ ├── UrlEncodingParser.cs │ │ └── UrlParser.cs │ ├── Utilities/ │ │ ├── AsyncUtils.cs │ │ ├── ComObject.cs │ │ ├── DataUtils.cs │ │ ├── DebugUtils.cs │ │ ├── ExensionMethods/ │ │ │ ├── DateTimeExtensions.cs │ │ │ ├── DictionaryExtensions.cs │ │ │ ├── LinqExtensions.cs │ │ │ └── MemoryStreamExtensions.cs │ │ ├── FileUtils.cs │ │ ├── GenericUtils.cs │ │ ├── HtmlUtils.cs │ │ ├── HttpClientUtils.cs │ │ ├── HttpUtils.cs │ │ ├── HttpUtilsWebClient.cs │ │ ├── ImageUtils.cs │ │ ├── JsonSerializationUtils.cs │ │ ├── KnownFolders.cs │ │ ├── LanguageUtils.cs │ │ ├── NetworkUtils.cs │ │ ├── PasswordScrubber.cs │ │ ├── ReflectionUtils.cs │ │ ├── SecurityUtils.cs │ │ ├── SerializationUtils.cs │ │ ├── ShellUtils.cs │ │ ├── StringUtils.cs │ │ ├── TimeUtils.cs │ │ ├── VersionUtils.cs │ │ └── XmlUtils.cs │ ├── Westwind.Utilities.csproj │ ├── Westwind.Utilities.sln │ └── publish-nuget.ps1 ├── Westwind.Utilities.Data/ │ ├── Configuration/ │ │ └── SqlServerConfigurationProvider.cs │ ├── ConnectionStringInfo.cs │ ├── DataAccessBase.cs │ ├── DataTableExtensions.cs │ ├── DynamicDataReader.cs │ ├── DynamicDataRow.cs │ ├── LICENSE.MD │ ├── Security/ │ │ └── UserTokenManager.cs │ ├── SqlDataAccess.cs │ ├── SqlUtils.cs │ ├── Westwind.Utilities.Data.csproj │ └── publish-nuget.ps1 ├── Westwind.Utilities.Test/ │ ├── App.config │ ├── AppConfiguration/ │ │ ├── AutoConfigFileConfigurationTests.cs │ │ ├── ConfigurationClasses/ │ │ │ ├── AutoConfigFileConfiguration.cs │ │ │ ├── CustomConfigFileConfiguration.cs │ │ │ ├── DatabaseConfiguration.cs │ │ │ ├── JsonFileConfiguration.cs │ │ │ ├── LicenseInformation.cs │ │ │ ├── StringConfigFileConfiguration.cs │ │ │ └── XmlFileConfiguration.cs │ │ ├── CustomConfigFileConfigurationTests.cs │ │ ├── DatabaseConfigurationTests.cs │ │ ├── JsonFileConfigurationTests.cs │ │ ├── StringConfigurationTests.cs │ │ └── XmlFileConfigurationTests.cs │ ├── AsyncUtilsTests.cs │ ├── DataUtilsTests.cs │ ├── DynamicDataReaderTests.cs │ ├── DynamicDataRowTests.cs │ ├── EncryptionTests.cs │ ├── ExpandUrlsParserTest.cs │ ├── ExpandoTests.cs │ ├── FileUtilsTests.cs │ ├── HttpClientTests.cs │ ├── HttpClientUtilsTests.cs │ ├── HttpUtilsTests.cs │ ├── ImagingTests.cs │ ├── Models/ │ │ └── Entities/ │ │ ├── Customer.cs │ │ ├── LineItem.cs │ │ ├── Order.cs │ │ └── WebLogEntry.cs │ ├── NetworkUtilsTests.cs │ ├── ObjectFactoryTests.cs │ ├── PasswordScrubberTests.cs │ ├── PropertyBagTest.cs │ ├── ReflectionUtilsTests.cs │ ├── SanitizeHtmlTests.cs │ ├── ShellUtilsTests.cs │ ├── SmtpClientNativeTests.cs │ ├── SqlDataAccessFoxProTests.cs │ ├── SqlDataAccessMySqlTests.cs │ ├── SqlDataAccessSqlLiteTests.cs │ ├── SqlDataAccessTests.cs │ ├── StrExtractTest.cs │ ├── StringSerializerTests.cs │ ├── StringUtilsTests.cs │ ├── SupportClasses/ │ │ ├── DebugModes.cs │ │ ├── JsonNetSerializationUtilsTests.cs │ │ └── TestHelpers.cs │ ├── SupportFiles/ │ │ ├── _MyJsonConfiguration.json │ │ └── customers.DBF │ ├── TimeUtilsTests.cs │ ├── UrlEncodingParserTests.cs │ ├── UserTokenManagerTests.cs │ ├── VersionExtensionsTests.cs │ ├── Westwind.Utilities.Test.csproj │ ├── Westwind.Utilities.Test.dll.config │ ├── WindowsUtilsTests.cs │ ├── XmlUtilsTest.cs │ └── _TestConfigurationSettings.cs ├── Westwind.Utilities.Windows/ │ ├── LICENSE.MD │ ├── Utilities/ │ │ ├── ComObject.cs │ │ ├── HtmlUtils.cs │ │ └── WindowsUtils.cs │ ├── Westwind.Utilities.Windows.csproj │ ├── Westwind.Utilities.Windows.sln │ └── publish-nuget.ps1 ├── Westwind.Utilities.sln └── Westwind.Utilities.slnx