This article does not apply to Umbraco 8.
The concepts and code in this article have been deprecated in Umbraco 8 and no longer apply.
If you are using Umbraco 7, this article is perfect for you!
Applies to Umbraco 7.x and newer
The ApplicationTreeService is used to control/query the storage for tree registrations in the ~/Config/trees.config file.
All samples in this document will require references to the following dll:
All samples in this document will require the following using statements:
using Umbraco.Core; using Umbraco.Core.Models; using Umbraco.Core.Services;
Getting the service
The ApplicationTreeService is available through the
ApplicationContext, but the if you are using a
SurfaceController or the
UmbracoUserControl then the ApplicationTreeService is available through a local
Getting the service through the