From bce0ea03a75dbf644cc5adad7ed21287a1c0e760 Mon Sep 17 00:00:00 2001 From: Emmanuel Mathot Date: Thu, 11 Sep 2014 12:41:25 +0200 Subject: [PATCH] Id setter removed and TotalResults added --- .../OpenSearch/GeoJson/Result/FeatureResultCollection.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Terradue.OpenSearch.GeoJson/Terradue/OpenSearch/GeoJson/Result/FeatureResultCollection.cs b/Terradue.OpenSearch.GeoJson/Terradue/OpenSearch/GeoJson/Result/FeatureResultCollection.cs index 7a6a5e7..0dbd9ce 100644 --- a/Terradue.OpenSearch.GeoJson/Terradue/OpenSearch/GeoJson/Result/FeatureResultCollection.cs +++ b/Terradue.OpenSearch.GeoJson/Terradue/OpenSearch/GeoJson/Result/FeatureResultCollection.cs @@ -270,6 +270,15 @@ public long Count { } } + public long TotalResults { + get { + var el = ElementExtensions.ReadElementExtensions("totalResults", "http://a9.com/-/spec/opensearch/1.1/"); + if (el.Count > 0) + return long.Parse(el[0]); + return 0; + } + } + public void SerializeToStream(System.IO.Stream stream) { JsConfig.ExcludeTypeInfo = true; JsConfig.IncludeTypeInfo = false;