Достъп до съдържанието на Umbraco 7 от UmbracoApiController

Имам известен проблем с достъпа до съдържанието на Umbraco 7 от UmbracoApiController.

Това е моят ApiController с примерни данни и искам да получа реални данни от съдържанието на Umbraco. Как мога да получа достъп до съдържанието на Umbraco? въведете описание на изображението тук

Ето как е структурирано моето съдържание. въведете описание на изображението тук

Решението, ако други читатели искат да знаят, с помощта на http://creativewebspecialist.co.uk/2013/07/16/why-i-think-your-doing-it-wrong-umbraco-alttemplate-data-views/comment-page-1/ въведете описание на изображението тук


person user1906437    schedule 19.02.2015    source източник


Отговори (1)


Можете да получите достъп до него чрез Umbracos Content Service.

Services.ContentService.GetById(nodeId);

Можете да получите достъп до медийните възли по подобен начин, като използвате MediaService. Надявам се това да помогне.

person Asher    schedule 19.02.2015
comment
Благодаря за отговора, използвах Umbraco.TypedContent(umbNodeId), не съм пробвал с ContentService. - person user1906437; 20.02.2015
comment
ContentService удря базата данни, използването на помощниците според горния коментар ще бъде много по-бързо и по-ефективно чрез използване на кешираните данни. - person ProNotion; 23.11.2016