The
AppConfiguration class lets you easily create strongly typed configuration classes that can persist into .config files, external XML files, database fields or to plain string.
The AppConfiguration class provides:
- Create strongly typed configuration information
- Read and write configuration settings to and from store
- Provide one or many classes to hold all configuration information in one place
- Config Data Storage in .config files, different sections, external .configs, xml files, strings or database
- Encryption Support for individual configuration keys
- Easy and natural to work with: Each setting is simply a typed property on a class
- Automatic creation of configuration settings if they don't exist
- Support for multiple configuration objects
- Use in Web, desktop, service or console apps - works everywhere!
You can find more information on the operation ApplicationConfiguration class in the following topics: