private List <FacebookUserInfo> MapUserList(JsonObject jsonUsers)
        {
            JsonArray jsonUserArray = (JsonArray)jsonUsers["data"];

            List <FacebookUserInfo> userList = new List <FacebookUserInfo>();

            foreach (JsonObject jsonUser in jsonUserArray)
            {
                FacebookUserInfo userInfo = new FacebookUserInfo
                {
                    UserID   = Convert.ToString(jsonUser["id"]),
                    UserName = Convert.ToString(jsonUser["name"])
                };
                userList.Add(userInfo);
            }

            return(userList);
        }
        private string GetFacebookUserInfoPage(FacebookUserInfo user)
        {
            Page page = new Page();
            HtmlForm form = new HtmlForm();
            form.EnableViewState = false;

            FacebookUserInfoView ctrl = (FacebookUserInfoView)page.LoadControl(PathProvider.GetFileStaticRelativePath("SocialMedia/FacebookUserInfoView.ascx"));
            ctrl.UserInfo = user;
            form.Controls.Add(ctrl);
            page.Controls.Add(form);
            return RenderPage(page);
        }
        private List<FacebookUserInfo> MapUserList(JsonObject jsonUsers)
        {
            JsonArray jsonUserArray = (JsonArray)jsonUsers["data"];

            List<FacebookUserInfo> userList = new List<FacebookUserInfo>();

            foreach (JsonObject jsonUser in jsonUserArray)
            {
                FacebookUserInfo userInfo = new FacebookUserInfo
                {
                    UserID = Convert.ToString(jsonUser["id"]),
                    UserName = Convert.ToString(jsonUser["name"])
                };
                userList.Add(userInfo);
            }

            return userList;
        }