private void ListOfInstalledPackagsThread()
 {
     var settings = new Settings();
     var folders = System.IO.Directory.GetDirectories(settings.Installdirectory);
     IList<Package> packages = (from folder in folders select folder.Split("\\".ToCharArray())[folder.Split("\\".ToCharArray()).Count()-1] into folder2 select folder2.Substring(0, folder2.IndexOf(".")) into name select new Package { Name = name }).ToList();
     OnRunFinshed(packages);
 }
 public SettingsService()
 {
     _settings = new Settings();
 }