在Controller中声明的异步方法名称,类似:
public async Task<object> GetStockItemsAsync
这种形式,在调用的时候千万不要带后缀Async,不然会找不到,根本找不到。或者根本不要以Async作为后缀。
测试控制台调用:
using (HttpClient client = new HttpClient())
{
string content = client.GetStringAsync("http://localhost:5000/api/Warehouse/GetStockItems").Result;
}
PostMan调用也一样。