public CachingJsonSettingsDatabase(IJsonSettingsSerializer jsonSettingsSerializer, ISettingsSerializer settingsSerializer) : base(jsonSettingsSerializer, settingsSerializer) { }
protected BaseObservableJsonSettingsModel(string filePath, bool isCachingEnabled, IJsonSettingsSerializer jsonSettingsSerializer = null, ISettingsSerializer settingsSerializer = null) : base(filePath, isCachingEnabled, jsonSettingsSerializer, settingsSerializer) { }
public DefaultJsonSettingsDatabase(ISettingsSerializer settingsSerializer, IJsonSettingsSerializer jsonSettingsSerializer) { this.SettingsSerializer = settingsSerializer; this.JsonSettingsSerializer = jsonSettingsSerializer; }
public DefaultJsonSettingsDatabase(IJsonSettingsSerializer jsonSettingsSerializer, ISettingsSerializer settingsSerializer) { this.jsonSettingsSerializer = jsonSettingsSerializer; this.settingsSerializer = settingsSerializer; this.settingsCache = new Dictionary <string, object>(); }