public override void Process(GetMenuModelArgs args)
 {
     if (!args.Aborted && args.MenuItem == null)
     {
         args.MenuItem = args.SitecoreItem.MapToMenuItem(!args.SiteSettings.GenerateOnCall);
     }
 }
 public static void Run(GetMenuModelArgs args)
 {
     Assert.ArgumentNotNull((object)args, "args");
     CorePipeline.Run("pushmenu.getmenumodel", (PipelineArgs)args);
 }