private void Load() { lock (_syncRoot) { Tracer.Info("Loading settings.json"); _settings = SettingsStorageAdapter.GetAll(); } }
private void Save() { lock (_syncRoot) { if (!_isDirty.Value) { return; } _isDirty.Value = false; SettingsStorageAdapter.PersistAsync(_settings).Wait(); } }