Blog.Web.Api.Controllers.AccountController.GetUserInfo C# (CSharp) Method

GetUserInfo() private method

private GetUserInfo ( ) : UserInfoViewModel
return Blog.Web.Api.Models.Account.UserInfoViewModel
        public UserInfoViewModel GetUserInfo()
        {
            ExternalLoginData externalLogin = ExternalLoginData.FromIdentity(User.Identity as ClaimsIdentity);

            return new UserInfoViewModel
            {
                Email = User.Identity.GetUserName(),
                HasRegistered = externalLogin == null,
                LoginProvider = externalLogin != null ? externalLogin.LoginProvider : null
            };
        }