public string GetContextSiteMenuHtml() { var menu = GetContextSiteMenu(); if (menu != null && !string.IsNullOrEmpty(menu.Id)) { var args = new GetMenuHtmlArgs { Html = new StringBuilder(), MenuItem = menu }; GetMenuHtmlPipeline.Run(args); return(args.Html != null?args.Html.ToString() : string.Empty); } return(string.Empty); }
public abstract void Process(GetMenuHtmlArgs args);