public SparqlQueryProcessingModel(string storeName, IBrightstarService service, SparqlRequestObject sparqlRequest)
 {
     _storeName     = storeName;
     _service       = service;
     _sparqlRequest = sparqlRequest;
     ResultModel    = sparqlRequest.Query == null ? SerializableModel.None : SparqlQueryHelper.GetResultModel(sparqlRequest.Query);
 }
Ejemplo n.º 2
0
        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)));
        }
Ejemplo n.º 3
0
 private Negotiator ProcessQuery(string storeName, SparqlRequestObject requestObject)
 {
     return(Negotiate
            .WithView("SparqlResult")
            .WithModel(new SparqlQueryProcessingModel(storeName, _brightstar, requestObject)));
 }