public void SaveSharesToSettings() { SharesSettings settings = new SharesSettings(); CollectionUtils.AddAll(settings.LocalShares, _shares.Values); ServiceRegistration.Get <ISettingsManager>().Save(settings); }
public void LoadSharesFromSettings() { SharesSettings sharesSettings = ServiceRegistration.Get <ISettingsManager>().Load <SharesSettings>(); foreach (Share share in sharesSettings.LocalShares) { _shares.Add(share.ShareId, share); } }