AccountProfile.Controllers.AccountController.LogOnWidget C# (CSharp) 메소드

LogOnWidget() 개인적인 메소드

private LogOnWidget ( ) : System.Web.Mvc.ViewResult
리턴 System.Web.Mvc.ViewResult
        public ViewResult LogOnWidget()
        {
            bool isAuthenticated = Request.IsAuthenticated;
            Profile profile = null;

            if (isAuthenticated)
            {
                var username = HttpContext.User.Identity.Name;
                profile = _profileRepository.Find(username);
                if (profile == null)
                {
                    profile = new Profile(username);
                    _profileRepository.Add(profile);
                }
            }

            return View(new LogOnWidgetModel(isAuthenticated, profile));
        }