static NuGetVersion GetPackageVersion(Uri packageUri, IGraph pageContent)
{
Triple t1 = pageContent.GetTriplesWithSubjectPredicate(
pageContent.CreateUriNode(packageUri),
pageContent.CreateUriNode(Schema.Predicates.CatalogEntry)).FirstOrDefault();
Triple t2 = pageContent.GetTriplesWithSubjectPredicate(
pageContent.CreateUriNode(((IUriNode)t1.Object).Uri),
pageContent.CreateUriNode(Schema.Predicates.Version)).FirstOrDefault();
string s = t2.Object.ToString();
return NuGetVersion.Parse(s);
}