Ejemplo n.º 1
0
        private void FindNodesByRelation(List<HalResource> list, string relation, HalNode node) {
            
            var resource = node as HalResource;
            if (resource != null) {
                if (resource.ResourceLink.Rel == relation) {
                    list.Add(resource);
                }

                foreach (var content in resource.Contents.Values)
                {
                    FindNodesByRelation(list, relation, content);
                }
            }

        }
Ejemplo n.º 2
0
 public ResourcesFinder(HalNode root) {
     _root = root;
 }