//---------------------------------------------------------------------------------------------------------------------- public override string ToString() { string ret = $"{Major}.{Minor}.{Patch}"; switch (this.Lifecycle) { case PackageLifecycle.RELEASED: break; case PackageLifecycle.PRERELEASE: ret += "-pre"; break; case PackageLifecycle.PREVIEW: case PackageLifecycle.EXPERIMENTAL: { ret += "-" + Lifecycle.ToString().ToLower(); break; } default: break; } if (!string.IsNullOrEmpty(AdditionalMetadata)) { ret += "." + AdditionalMetadata; } return(ret); }
public override string ToString() { return(Instance.ToString() + ": " + CurrentStatus.name()); }