Я получаю сообщение об ошибке закрытия соединения в моем методе публикации через веб-API, когда отладчик попадает в строку BOLD ниже.Все остальное вроде работает.Я даже увеличил время и длину в веб-конфигурации.
var client = new HttpClient();
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls;
var uri = new Uri("https://localhost:19810/api/.../insert/");
string message = string.Empty;
if (client != null)
{
try
{
**var response = await client.PostAsJsonAsync(uri, lookup);**
if (response.IsSuccessStatusCode)
{
message = "Record inserted Successfully";
}
}
catch (OperationCanceledException oce)
{
// because timeouts are still possible
message = oce.InnerException.Message;
}
catch (Exception exc)
{
// Because other things can still go wrong too (HTTP 500, parsing errors)
message = exc.InnerException.Message;
}
}