Hi
Im trying to build a .net mvc web api (which will work similar to kentico REST)
Followed docs (http://devnet.kentico.com/docs/devguide/index.html?using_api_and_cms_controls_outside_cms_project.htm) everything connects fine.
Id like to generate xml/json data containing all the documents (for the requested documenttype) with custom fields only.
For example,
- created a custom documenttype and called it "cms.foo"
- added two fields to cms.foo "name" and "description"
- created 10 cms.foo in the site tree.
Now-
- requesting "http://localhost/api/documenttype/cms.foo"
- In code - this is where im stuck -
TreeProvider tp = new TreeProvider();
DataSet ds = tp.SelectNodes("CorporateSite", "/%", "en-us", true, "cms.foo", "", "", -1, true);
Im struggling how to filter that dataset down to its bare bones and generate a json out of it that looks something like this:
[
{
"cmsFooId": 1,
"name": "test",
"description": "test description"
},
{
"cmsFooId": 2,
"name": "test 2",
"description": "test description 2"
}
...
]
- Varinder