|
|
@ -16,6 +16,7 @@ namespace ICSharpCode.PackageManagement |
|
|
|
{ |
|
|
|
{ |
|
|
|
recentPackageRepository = packageManagementService.RecentPackageRepository; |
|
|
|
recentPackageRepository = packageManagementService.RecentPackageRepository; |
|
|
|
packageManagementService.PackageInstalled += PackageInstalled; |
|
|
|
packageManagementService.PackageInstalled += PackageInstalled; |
|
|
|
|
|
|
|
packageManagementService.PackageUninstalled += PackageUninstalled; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void PackageInstalled(object sender, EventArgs e) |
|
|
|
void PackageInstalled(object sender, EventArgs e) |
|
|
@ -23,6 +24,11 @@ namespace ICSharpCode.PackageManagement |
|
|
|
ReadPackages(); |
|
|
|
ReadPackages(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void PackageUninstalled(object sender, EventArgs e) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
ReadPackages(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
protected override IQueryable<IPackage> GetAllPackages() |
|
|
|
protected override IQueryable<IPackage> GetAllPackages() |
|
|
|
{ |
|
|
|
{ |
|
|
|
return recentPackageRepository.GetPackages(); |
|
|
|
return recentPackageRepository.GetPackages(); |
|
|
|