private static string GetPackageUpdateMessage(PackageForUpdate packageForUpdate) { LastVersionNugetPackages lastVersionNugetPackages = packageForUpdate.LastVersionNugetPackages; PackageInfo applPkg = packageForUpdate.ApplicationPackage; string pkgName = applPkg.Descriptor.Name; string message = $" {GetNameAndVersion(pkgName, applPkg.Version)} --> " + $"{GetNameAndVersion(pkgName, lastVersionNugetPackages.Last.Version)}"; return(lastVersionNugetPackages.LastIsStable || lastVersionNugetPackages.StableIsNotExists ? message : $"{message}; Stable: {GetNameAndVersion(pkgName, lastVersionNugetPackages.Stable.Version)}"); }
public PackageForUpdate(LastVersionNugetPackages lastVersionNugetPackages, PackageInfo applicationPackage) { LastVersionNugetPackages = lastVersionNugetPackages; ApplicationPackage = applicationPackage; }