/// <summary>
        /// 更新用户信息
        /// </summary>
        /// <param name="parameter">参数</param>
        private async Task UpdateUserInfoAsync(UserParameter parameter)
        {
            var entity = await UserInfoRepository.FindAsync(parameter.Id);

            if (entity == null)
            {
                throw new Warning("用户不存在");
            }
            entity.Name   = parameter.Nickname;
            entity.Gender = parameter.Gender;
            await UserInfoRepository.UpdateAsync(entity);
        }