private static void InitializeSession(BizPortalSessionContext context, MemberUser user, HttpSessionState session) { context.StartNewSession(user, session.SessionID); UserSession userSession = context.UserSession; session["UserPrivilegeLevel"] = context.User.GetEffectivePrivilegeLevel(context.MySystem); session["ASP.modules_selectip_aspx"] = 0; MySiteMapProvider siteMap = MenuManager.BuildMenu(context, context.MySystem.GetRootMenus(context)); session["MenuProvider"] = siteMap; MergeUserRoles(context, session); }
public static MySiteMapProvider BuildMenu(iSabaya.Context context, IList <DynamicMenu> menus) { MySiteMapProvider provider = new MySiteMapProvider(menus); return(provider); }