public SparqlQueryProcessingModel(string storeName, IBrightstarService service, SparqlRequestObject sparqlRequest) { _storeName = storeName; _service = service; _sparqlRequest = sparqlRequest; ResultModel = sparqlRequest.Query == null ? SerializableModel.None : SparqlQueryHelper.GetResultModel(sparqlRequest.Query); }
private Negotiator ProcessQuery(string storeName, SparqlRequestObject requestObject) { //SparqlResultsFormat requestedFormat = // String.IsNullOrEmpty(requestObject.Format) // ? SparqlResultsFormat.Xml // : ( // SparqlResultsFormat.GetResultsFormat(requestObject.Format) ?? // SparqlResultsFormat.Xml); //RdfFormat graphFormat = // String.IsNullOrEmpty(requestObject.Format) // ? RdfFormat.RdfXml // : (RdfFormat.GetResultsFormat(requestObject.Format) ?? RdfFormat.RdfXml); var model = new SparqlResultModel(storeName, _brightstar, requestObject, //requestedFormat, graphFormat); null, null); return(Negotiate .WithMediaRangeModel(MediaRange.FromString("text/html"), model).WithView("SparqlResult") .WithModel(new SparqlQueryProcessingModel(storeName, _brightstar, requestObject))); }
private Negotiator ProcessQuery(string storeName, SparqlRequestObject requestObject) { return(Negotiate .WithView("SparqlResult") .WithModel(new SparqlQueryProcessingModel(storeName, _brightstar, requestObject))); }