private void ProcessingMG(SettingMG obj)
 {
     if (!obj.IsChanged)
     {
         return;
     }
     Settings = obj;
     TopMost  = obj.TopMost == 1;
 }
 public MainViewModel()
 {
     MessengerInstance.Register <SettingMG>(this, ProcessingMG);
     Settings = SettingsManager.GetSettings();
     if (!SettingsManager.IsExist())
     {
         Settings = new SettingMG("C:\\Users\\PC\\source\\repos", 0, 0, 0);
     }
     scanner   = new ScanDirectory(Settings.DirectoryPath);
     Solutions = scanner.GetSolutions();
     UpdateCollection();
 }
 private void ProcessingMG(SettingMG obj)
 {
     Settings = obj;
 }