Search code examples
c#umbraco

Umbraco - Finding Root Node in C#


I'm working on a backend module, so Node.GetCurrent() is not an option. I need to find a way to call something like Node currentNode = new Node(parentNodeId); and get the root node of the site. I've seen samples in XSLT, but nothing for C#. Does anyone know how I can accomplish this?

Even just getting the ID of the root node so I can call new Node() would be great.


Solution

  • The rootnode is always available as:

    var rootNode = new Node(-1);