Akavache.Settings.Core namespace¶
Part of the Akavache.Settings package.
| Type | Kind | Summary |
|---|---|---|
| SettingsPropertyHelper | class | Lightweight sync-readable wrapper around a settings SettingsStream. Exposes a latest-value [Value](# accessor (so derived [SettingsStorage](# classes can still publish plain-C# properties), an IObservable surface (so reactive consumers can subscribe), a [Set](# method (for writes), INotifyPropertyChanged notifications (so WPF/MAUI data bindings to BoolTest.Value update automatically), and an implicit conversion to T (so comparisons and assignments read naturally without .Value). |
| SettingsStorage | class | Provides a base class for implementing observable application settings storage using Akavache. Each property is exposed as a live IObservable backed by a SettingsStream — subscribers see the current value immediately, are updated on every write, and never block the calling thread. Persistence goes through the underlying [IBlobCache](# asynchronously. |