AppSettingsDictionary class AppSettingsDictionary : IDictionary, ICollection, IEnumerable Defines a custom dictionary that applies all changes to the injected IAppSettings instance. Documentation Code public int Count { get; } public bool IsFixedSize { get; } public bool IsReadOnly { get; } public bool IsSynchronized { get; } public object this[object key] { get; set; } public ICollection Keys { get; } public object SyncRoot { get; } public ICollection Values { get; } public AppSettingsDictionary(IAppSettings settings) Initializes a new instance of the AppSettingsDictionary class. public void Add(object key, object value) public void Clear() public bool Contains(object key) public void CopyTo(Array array, int index) public IDictionaryEnumerator GetEnumerator() public void Remove(object key)