kCura.Config
Namespace with 13 public types
Classes
Bundle
BundleNotConfiguredException
Represents the kCura.Config.Bundle has not been set up but was accessed.
Collection
Represents a set of configuration values.
Config
Provides access to configuration values of kCura.Config and kCura.EDDS.Web that are not stored in SQL.
These are legacy values stored directly in the application's configuration file.
ConfigurationException
Represents an exceptional configuration state.
Dictionary
Represents a key/value store of SQL-backed configuration values.
Manager
Provides methods for parse-safe retrieval, encryption/decryption, and storage of configuration values.
SqlConfigDictionary
Represents an that retrieves its values from SQL Server.
SqlServerConfigManager
Represents a manager of configuration values that are backed by SQL Server.
SqlServerDictionary
Represents a Dictionary of configuration values backed by the configured SQL instance.
Abstract Classes
DictionaryBase
Base class for all DictionaryBase types.
This class is responsible for ensuring data does not go stale. On value access, if the dictionary has not been accessed in a period
of time specified by , the values will be refreshed by a call to the abstract UpdateValues().
Interfaces
IConfigDictionaryFactory
Provides a factory method for retrieving DictionaryBase objects.
IInstanceSettingsBundle