NavigationHelper.ConvertToNavigationItems method

namespace: Serenity.Navigation   assemblySerenity.Net.Web

Converts a list of NavigationItemAttribute objects to a list of NavigationItem classes.

public static List<NavigationItem> ConvertToNavigationItems(IPermissionService permissions, 
    ILookup<string, NavigationItemAttribute> attrByCategory, Func<string, string> resolveUrl)
parameter description
permissions Permission service
attrByCategory A lookup to find attributes by their category
resolveUrl Resolve url callback

Exceptions

exception condition
ArgumentNullException One of the arguments is null

See Also