private void LoadedPackages(LoadedPackagesFromRepository data) { RemoteRepositoryViewModel repositoryViewModel = _repositories.FirstOrDefault(repo => repo.Name == data.Repository.Name); if (repositoryViewModel != null) { WpfHelpers.DispatchToMainThread(() => repositoryViewModel.SetPackages(data.Packages)); } }
private void LoadedPackages(LoadedPackagesFromRepository data) { ReadPackageLocalStateCommand localStateCommand = new ReadPackageLocalStateCommand(true, true); localStateCommand.Execute(data.Packages); WpfHelpers.DispatchToMainThread(() => { AllPackages.AddRange(data.Packages); Filter.FilteredList.AddRange(data.Packages); }); }