| SettingsProvider | Initializes a new instance of the SettingsProvider class with the default profile provider Profile. |
| SettingsProvider(IProfile) | Initializes a new instance of the SettingsProvider class with the supplied Profile Provider. This is useful for injecting a mock profile object during unit testing. |