public async Task <ResponseMessage <Feedback> > PostBuildingBaseInfo(string userId, [FromBody] FeedbackRequest feedbackRequest) { ResponseMessage <Feedback> response = new ResponseMessage <Feedback>(); if (!ModelState.IsValid) { response.Code = ResponseCodeDefines.ModelStateInvalid; return(response); } Feedback feedback = new Feedback(); feedback.Content = feedbackRequest.Content; feedback.CreateTime = DateTime.Now; feedback.Id = Guid.NewGuid().ToString(); feedback.UserId = userId; response.Extension = await _feedbackManager.CreateAsync(feedback, HttpContext.RequestAborted); return(response); }