一次调用api,但是在c#中多次调用api

我有一个带有get方法的WebApi,我正在控制台应用程序中使用它。如果我调试WebApi不能正常工作,但是当我在控制台应用程序中使用它时,会多次调用Api。这是我在其中编写的代码正在消耗它:

WebClient client = new WebClient();
var str = client.DownloadString("http://localhost:56140/api/StatusAPI/UpdateStatus?status=error&runComponentid=1&runnumber=%22%22&startdate=%22%22&enddate=%22%22&errordetail=%22%22I");
client.Dispose();

这是Web Api方法:

[HttpGet]
public bool UpdateStatus(int id)
{
-------
}

我在这里先向您的帮助表示感谢!!

评论