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);
            }
        }