//记录交易成功的帖子 public static void RecordSuccessfulTrade(SuccessfulTrade st) { string baseUrl = "https://localhost:5001/api/hunter/managePosts/recordSuccessfulTrade?"; HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpContent content = new StringContent(JsonConvert.SerializeObject(st), Encoding.UTF8, "application/json"); var task = client.PostAsync(baseUrl, content); task.Wait(); }
public ActionResult <SuccessfulTrade> RecordSuccessfulTrade(SuccessfulTrade st) { try { hunterDB.SuccessfulTrades.Add(st); hunterDB.SaveChanges(); } catch (Exception e) { return(BadRequest(e.InnerException.Message)); } return(st); }