Ответ ASP.net API, не возвращает JSON - PullRequest
0 голосов
/ 19 октября 2019

Я написал приложение на нативном языке с бэкэндом express.js. Теперь я хотел создать серверную часть asp.net (WebApi) для этого приложения. Оба имеют одинаковые конечные точки, но ответ от серверной части asp.net не работает в реагирующем. Response.json () дает мне обещание, а не значение json.

Я уже изменил тип возврата моего контроллера, но ничего не изменилось. Если я запрашиваю API с PostMan, все выглядит правильно.

В приложении:

   fetch(`${URL}/job/load/${id}`)
            .then((response) => {
                const result = response.json();
                resolve(result);
            });

Контроллер:

   public object Load(int job) {
       bool exist = DoesJobExist(job);
       return Ok(new { exist = exist });
   }

Результат должен быть { exist: true }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...