Не удалось сериализовать ответ в iis с Json - PullRequest
0 голосов
/ 02 октября 2019

, когда я пытаюсь получить данные из моего API на IIS, эта ошибка отображается

Типу «ObjectContent`1» не удалось сериализовать тело ответа для типа содержимого «application / json»;charset = utf-8 '. "

эта ошибка также отображается на моем локальном хосте, но когда я написал этот код

var json = config.Formatters.JsonFormatter;
json.SerializerSettings.PreserveReferencesHandling = Newtonsoft.Json.PreserveReferencesHandling.Objects;
config.Formatters.Remove(config.Formatters.XmlFormatter);

, ошибка исчезла, и локальный хост работает нормальнопрямо сейчас,

http://192.168.137.1:5020/api/prodects

нет данных, просто ошибка

http://localhost:54740/api/prodects

данные возвращаются и все в порядке

Что мне не хватает?

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