ISettingsStorage interface¶
Defined in
Namespace: ReactiveMarbles.CacheDatabase.Settings.Core
Assembly: ReactiveMarbles.CacheDatabase.EncryptedSettings.dll
Full name: ReactiveMarbles.CacheDatabase.Settings.Core.ISettingsStorage
Modifiers: public abstract
Summary¶
Interface for SettingsStorage.
Applies to
netstandard2.0, netstandard2.0
Class hierarchy
classDiagram
class ISettingsStorage
class INotifyPropertyChanged {
<>
}
INotifyPropertyChanged <|.. ISettingsStorage
class IDisposable {
<>
}
IDisposable <|.. ISettingsStorage
class IAsyncDisposable {
<>
}
IAsyncDisposable <|.. ISettingsStorage
Implements: INotifyPropertyChanged, IDisposable, IAsyncDisposable
Methods¶
| Name | Summary |
|---|---|
| InitializeAsync | Loads every setting in this storage into the internal cache, or, if the value doesn't exist in the storage, initializes it with its default value. You dont HAVE to call this ... |