private CanUpdate ( IPackageDetails package ) : bool | ||
package | IPackageDetails | |
return | bool |
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;
}