Showdan.Net
c# client for the shodan api
SearchHostResults.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Runtime.Serialization;
5 using System.Threading.Tasks;
6 
7 namespace Shodan.Net.Models
8 {
12  [DataContract]
13  public class SearchHostResults
14  {
15  [DataMember(Name = "matches")]
16  public List<Banner> Matches { get; set; }
17 
18  [DataMember(Name = "facets")]
19  public Dictionary<string, Facet> Facets { get; set; }
20 
21  [DataMember(Name = "total")]
22  public int? Total { get; set; }
23  }
24 }
result of ShodanClient.SearchHosts(SearchQuery, FacetQuery, int, bool) and ShodanClient.SearchHostsCount(SearchQuery, FacetQuery)