我有一个Webapi可以发布帖子并发布到数据库
public async Task<object> Post([FromBody]IEnumerable<Adjustment> adj)
{
AdjustResponse response = await AdjustRepo.Post(adj);
}
从UI我正在调用此WebAPI
我试过了两次
HttpResponseMessage response = await client.PostAsync("api/Adjustment/",
Adju, new JsonMediaTypeFormatter()).ConfigureAwait(false);
和
response = client.PostAsync("api/Adjustment/", Adju, new
JsonMediaTypeFormatter()).GetAwaiter().GetResult();
但大约一分钟左右后,我从Webapi获得了控制权,而webapi仍然继续发布到数据库。
我需要向用户显示验证摘要,说明发布是完整的。 无论如何我可以让这个UI等待回复
感谢您的帮助