public override string GetFullSource() { string package = ResolverOptions["package"]; if (ResolverOptions.TryGetValue("version", out string version)) { return($"{package} ({version})"); } return(package); }
public override bool Exists() { string[] versions = GetAllPackageVersions(); if (versions == null) { return(false); } if (ResolverOptions.TryGetValue("version", out string version)) { return(Array.Exists(versions, v => v == version)); } ResolverOptions["version"] = versions.Last(); return(true); }