Example #1
0
        public IHttpActionResult MyUserInfo()
        {
            UserClaimsInfoModel userClaimsInfoModel = this.GetUserModelFromCurrentClaimsIdentity();
            UserRepoModel       userRepoModel       = this._userRepo.GetUser(userClaimsInfoModel.mail, 1);
            ResMyUserInfo       response            = new ResMyUserInfo();

            response.setResponse(ResStatusCode.OK, userRepoModel, 1);
            return(Ok(response));
        }
Example #2
0
        public IHttpActionResult GetUserInfo(ReqGetUserInfoModel req)
        {
            ResMyUserInfo response      = new ResMyUserInfo();
            UserRepoModel userRepoModel = this._userRepo.GetUser(req.mail);

            if (userRepoModel == null)
            {
                Enforce.Throw(new LogicErrorException("用户不存在"));
            }
            response.setResponse(ResStatusCode.OK, userRepoModel, 1);
            return(Ok(response));
        }