It seems a cannot find any use of IUserNavigationManager in the startup templates, can you give me a lead? Actually I'm trying to implement a pesmission's based menu and I'm confused on the part where I need to process the requiredPermissionName to hide a menu item when the user is not granted that permission. Where could I do this? Is there an example implementation?