private static void WriteConstants(GeneralUris generalUris, string destDir, VDS.RDF.INamespaceMapper nsMapper) { ConsoleHelper.WriteMilestone("Writing constant definitions ..."); using (var destWriter = new SequentialTurtleWriter(File.CreateText(Path.Combine(destDir, "_constants.ttl")), nsMapper)) { WriteCloseReasons(generalUris, destWriter); GlobalData.UpdateStats(destWriter); } Console.WriteLine(" done."); }
private static void WriteOntology(GeneralUris generalUris, string destDir, VDS.RDF.INamespaceMapper nsMapper) { ConsoleHelper.WriteMilestone("Writing ontology ..."); using (var tempNsMapper = new NamespaceMapper(false)) { tempNsMapper.Import(nsMapper); tempNsMapper.AddNamespace("owl", new Uri(NamespaceMapper.OWL)); using (var destWriter = new SequentialTurtleWriter(File.CreateText(Path.Combine(destDir, "_ontology.ttl")), tempNsMapper)) { WriteOntologyDefinitions(generalUris, destWriter); GlobalData.UpdateStats(destWriter); } } Console.WriteLine(" done."); }