public static Exception InsertSingleTripleExec(string subj, string pred, string obj, string graph, Session currentSession) { Exception error; StringBuilder QueryBuilder = createQueryBuilder(graph); QueryBuilder.AppendFormat(" {0} {1} {2} ", subj, pred, obj); QueryBuilder.Append("} } "); QueryExecution.executeSPARQL(QueryBuilder.ToString(), Enumerable.Empty <IConvertToMiddlewareParam>(), currentSession, ParameterTypeEnum.NoExtraData, out error); return(error); }
public static Exception InsertData(IEnumerable <InsertableTriple> DataToInsert, string graph, Session currentSession) { Exception error; StringBuilder QueryBuilder = createQueryBuilder(graph); foreach (InsertableTriple tripple in DataToInsert) { QueryBuilder.AppendLine(tripple.ToSparqlLine(currentSession)); } QueryBuilder.Append("} } "); QueryExecution.executeSPARQL(QueryBuilder.ToString(), Enumerable.Empty <IConvertToMiddlewareParam>(), currentSession, ParameterTypeEnum.NoExtraData, out error); return(error); }