public async override Task <RegisterRes> Register(RegisterReq request, ServerCallContext context) { GSUser user = mapper.Map <GSUser>(request); user.NickName = user.Name; user.LoginTime = user.CreateTime = DateTime.Now; user.LoginPwd = Md5Help.Md5Hash(user.LoginPwd + configuration["PwdHashSuffix"]); var key = await queryContext.AddAndGetKeyAsync(user); return(new RegisterRes() { ID = key, IsSuccess = true }); }