Я изучаю ASP.NET Core.Сервер, который я использую для этой цели, - это Postman, на который я импортирую файл JSON с диска.Код для API написан в Visual Studio и скомпилирован без ошибок.Когда я отправляю запрос GET в Postman, я получаю эту ошибку: «Не удалось получить ответ».Чтобы решить эту проблему, я внес изменения в настройки (см. Прикрепленные изображения), но это не было решением.Не могли бы вы порадовать меня этим?
Это снимок экрана, показывающий запрос GET и полученную ошибку:
Код для контроллера:
using Microsoft.AspNetCore.Mvc;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace CityInfo.API.Controllers
{
[Route("api/cities")]
public class CitiesController : Controller
{
[HttpGet()]
public IActionResult GetCities()
{
return Ok(CitiesDataStore.Current.Cities);
}
[HttpGet("{id}")]
public IActionResult GetCity(int id)
{
var cityToReturn = CitiesDataStore.Current.Cities.FirstOrDefault(c => c.Id == id);
//);
if (cityToReturn == null)
return NotFound();
else
return Ok(cityToReturn);
}
}
}