public OptionsContainer LoadFromPath(string path) { var result = new OptionsContainer(); try { var content = File.ReadAllText(path); result = OptionsContainer.DeserializeFromJson(content); return(result); } catch (Exception ex) { _logger.Error(ex); } return(result); }
public OptionsContainer Load() { var result = new OptionsContainer(); if (_settingsStore.CollectionExists(SETTINGS_STORE_NAME)) { try { var content = _settingsStore.GetString(SETTINGS_STORE_NAME, "Settings"); result = OptionsContainer.DeserializeFromJson(content); return(result); } catch (Exception ex) { _logger.Error(ex); } } return(result); }