static void testRDFServer() { Console.WriteLine("starting testRDFServer"); PFEndpoint myServer = new PFEndpoint(); var rdfGraph = prologEngine.getRefreshedRDFGraph("spindleMT"); StringParser.Parse(rdfGraph, "<http://example.org/a1> <http://example.org/b1> <http://example.org/c1> ."); prologEngine.connectMT("spindleMT", "rdfMT"); prologEngine.appendKB("triple(this,can,work).\n", "rdfMT"); myServer.beginService(prologEngine); while (true) { Thread.Sleep(1000); } }