private static ISolrClusterCollection BuildCollection(JProperty json)
 {
     var collection = new SolrClusterCollection {
         Name = json.Name,
         Router = BuildRouter(json.Value["router"] as JObject)
     };
     collection.Shards = BuildShards(collection, json.Value["shards"] as JObject);
     return collection;
 }
        private static ISolrClusterCollection BuildCollection(JProperty json)
        {
            var collection = new SolrClusterCollection {
                Name   = json.Name,
                Router = BuildRouter(json.Value["router"] as JObject)
            };

            collection.Shards = BuildShards(collection, json.Value["shards"] as JObject);
            return(collection);
        }