public void TestGetPeopleFromDbPedia() { var ctx = new MyOntologyDataContext("http://DBpedia.org/sparql"); var q = from p in ctx.Persons select p; foreach (Person person in q) { Debug.WriteLine(person.firstName + " " + person.family_name); } }
public void TestGetPeopleFromDbPedia() { var ctx = new MyOntologyDataContext("http://DBpedia.org/sparql"); var q = (from p in ctx.Persons select p).Distinct(); //Console.WriteLine(q.Count() + " Results"); Console.WriteLine(((LinqToSparqlQuery<Person>)q).QueryText); //Console.WriteLine(q.GetType().ToString()); return; foreach (Person person in q) { if (person.name != null) { if (!person.name.Equals(String.Empty)) { Console.WriteLine(person.InstanceUri + " " + person.name); } } } }