У меня есть основной MVC-контроллер ASP.NET в VS2017, и я пытаюсь сделать запрос на отдых следующим образом:
var baseURL = @"http://localhost:44317/";
var client = new RestClient(baseURL);
var request = new RestRequest(@"api/values", Method.POST);
request.AddJsonBody(new Scan
{
sid = scanId.ToString(), scanPath = scansParentPath
});
var response = client.Execute(request);
и получающий класс:
[Route("api/[controller]")]
[ApiController]
public class ValuesController : ControllerBase
{
// GET api/values
[HttpGet]
public ActionResult<IEnumerable<string>> Get()
{
return new string[] { "value1", "value2" };
}
// POST api/values
[HttpPost]
public void Post([FromBody] Scan value)
{
}
}
}
и ответ, который я получаю, является исключением тайм-аута.В чем может быть причина этого исключения?Я неправильно выполняю вызов остальных?