Ошибка Swagger: не удалось разрешить ссылку
У меня есть проект веб-API asp.net core 3.1, в котором есть метод контроллера, принимающий JObject в качестве параметра тела. При запуске SwaggerUI ошибок нет. Когда я расширяю доступный запрос POST, отображаются ошибки, как вы можете видеть во фрагменте ниже:
Контроллер
public class LocationsController : ControllerBase
{
[HttpPost]
Route("validlocations")]
async Task<IActionResult> ValidateLocationsAsync(JObject jsonData)
{
//
}
}
Не могли бы вы помочь мне с этой ошибкой.
1 ответ
Когда я попытался использовать приведенный ниже код, он работал у меня.
public class LocationsController : ControllerBase
{
[HttpPost]
[Route("validlocations")]
public async Task<IActionResult> ValidateLocationsAsync(JObject jsonData)
{
return null;
}
}
Можете ли вы поделиться своим stratup.cs, где вы настроили службы для Swagger?