diff --git a/src/SQL2Linked/Implementations/ProjectStructuralData.cs b/src/SQL2Linked/Implementations/ProjectStructuralData.cs index 587321326017eaff06c5c70a39e73c59a3758fa9..eaa637a3792d5d22a9041a79d8100b5f9e77a061 100644 --- a/src/SQL2Linked/Implementations/ProjectStructuralData.cs +++ b/src/SQL2Linked/Implementations/ProjectStructuralData.cs @@ -55,7 +55,7 @@ namespace SQL2Linked.Implementations AssertToGraphLiteralNode(graph, projectGraphName, dcat + "endDate", entry.EndDate.ToString()); Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {dcat}endDate {entry.EndDate}'. "); - if (entry.Keywords!= null) + if (entry.Keywords != null) { var listKeywords = entry.Keywords.Split(';').ToList(); foreach (var keyword in listKeywords) @@ -90,7 +90,7 @@ namespace SQL2Linked.Implementations } } - AssertToGraphLiteralNode(graph, projectGraphName, cosc + "terms/project#deleted", entry.Deleted.ToString()); + AssertToGraphLiteralNode(graph, projectGraphName, cosc + "terms/project#deleted", entry.Deleted.ToString(), new Uri("http://www.w3.org/2001/XMLSchema#boolean")); Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {cosc}terms/project#deleted {entry.Deleted}'. "); AssertToGraphLiteralNode(graph, projectGraphName, cosc + "terms/project#slug", entry.Slug); @@ -124,7 +124,7 @@ namespace SQL2Linked.Implementations foreach (var projectResource in projectResources) { - if(entry.Id == projectResource.ProjectId) + if (entry.Id == projectResource.ProjectId) { AssertToGraphUriNode(graph, projectGraphName, dcat + "catalog", $"{projectUrlPrefix}/{projectResource.ResourceId}"); Console.WriteLine($"For project '{entry.DisplayName}' will migrate triple '{projectGraphName} {dcat}catalog {projectUrlPrefix}/{projectResource.ResourceId}'. "); diff --git a/src/SQL2Linked/StructuralData.cs b/src/SQL2Linked/StructuralData.cs index a9c9ec01326c59d365c678948bd1f2fcc9093fbf..4d2e231cd558ffd42b71463673b1b671e4a49fc3 100644 --- a/src/SQL2Linked/StructuralData.cs +++ b/src/SQL2Linked/StructuralData.cs @@ -20,7 +20,7 @@ namespace SQL2Linked RdfStoreConnector = new RdfStoreConnector(Configuration.GetStringAndWait("coscine/local/virtuoso/additional/url")); Model = new T(); Prefix = Configuration.GetStringAndWait("coscine/global/epic/prefix"); - QueryEndpoint = new SparqlRemoteEndpoint(new Uri(string.Format("http://localhost:8890/sparql"))); + QueryEndpoint = new SparqlRemoteEndpoint(new Uri(Configuration.GetStringAndWait("coscine/local/virtuoso/additional/url"))); } public abstract IEnumerable<IGraph> ConvertToLinkedData(IEnumerable<S> entries);