Manager
Provides methods for parse-safe retrieval, encryption/decryption, and storage of configuration values.
public Manager()
Nulls the reference to the underlying collection of configuration values.
Decrypts the provided input string.
Encrypts the provided configuration value using Triple DES encryption.
Leverages an encryption key built from the data within ConnectionString.
Gets an auto-refreshing IDictionary of configuration values associated with the specified section name.
The values will be refreshed, if they are stale, when accessed. Values are considered stale after 10 seconds.
Gets an IDictionary of configuration values with the given section name using the given dictionary factory.
Try to get the Int32 value from the dictionary. If anything goes wrong, return defaultValue.
Try to get the Int64 value from the dictionary. If anything goes wrong, return defaultValue.
Try to get the Boolean value from the dictionary. If anything goes wrong, return defaultValue.
Gets from the given IDictionary the element specificed by the given key, or a default value if the key does not exist.
Sets the specified configuration value in the specified section to the provided value.