コード例 #1
0
        private LinkedInUserInfo MapUser(Person person)
        {
            if (person == null)
            {
                throw new ArgumentNullException("person");
            }

            LinkedInUserInfo userInfo = new LinkedInUserInfo
            {
                UserID    = person.Id,
                UserName  = person.Name,
                ImageUrl  = person.PictureUrl,
                FirstName = person.FirstName,
                LastName  = person.LastName,
            };

            if (person.Positions != null && person.Positions.Count > 0)
            {
                userInfo.Position = person.Positions[0].Title;
                if (person.Positions[0].Company != null)
                {
                    userInfo.CompanyName = person.Positions[0].Company.Name;
                }
            }

            userInfo.PublicProfileUrl = person.PublicProfileUrl;

            return(userInfo);
        }
コード例 #2
0
        private LinkedInUserInfo MapUser(Person person)
        {
            if (person == null)
                throw new ArgumentNullException("person");

            LinkedInUserInfo userInfo = new LinkedInUserInfo
            {
                UserID = person.Id,
                UserName = person.Name,
                ImageUrl = person.PictureUrl,
                FirstName = person.FirstName,
                LastName = person.LastName,
            };

            if (person.Positions != null && person.Positions.Count > 0)
            {
                userInfo.Position = person.Positions[0].Title;
                if (person.Positions[0].Company != null)
                    userInfo.CompanyName = person.Positions[0].Company.Name;
            }

            userInfo.PublicProfileUrl = person.PublicProfileUrl;

            return userInfo;
        }