public void UpdatePackages(IPackageDetails package, bool allowedPrerelease)
{
Argument.IsNotNull(() => package);
Argument.IsOfType(() => package, typeof (PackageDetails));
try
{
var nuGetPackage = ((PackageDetails) package).Package;
_packageManager.UpdatePackage(nuGetPackage, true, allowedPrerelease);
}
catch (Exception exception)
{
_logger.Log(MessageLevel.Error, exception.Message);
_packageOperationContextService.CurrentContext.CatchedExceptions.Add(exception);
}
}
#endregion