private bool CanUpdate(IPackageDetails package)
{
Argument.IsNotNull(() => package);
if (package.IsInstalled == null)
{
var count = _packageQueryService.CountPackages(_localRepository, package);
package.IsInstalled = count != 0;
}
return !package.IsInstalled.Value;
}