コード例 #1
0
        private SettingsModel GetSettingsModel()
        {
            var model = new SettingsModel();
            var authenticationInfo = _authenticationProvider.GetAuthenticationInfo();

            if (authenticationInfo.IsAuthenticated)
            {
                model.IsInitialized = true;
                model.UserAlias     = authenticationInfo.UserAlias;
                model.UserId        = authenticationInfo.UserId;
                model.UserName      = authenticationInfo.UserName;
                model.UserState     = _userReaderService.GetUserState(authenticationInfo.UserId);
            }
            return(model);
        }