Могу ли я глобально настроить JsonMediaTypeFormatter в Asp.Net Core для методов расширения httpclient PostAsJon - PullRequest
0 голосов
/ 03 июня 2019

Я использую HttpClient и метод расширения PostAsync (и друзья) из System.Net.Http.Formatting для сериализации моих объектов и отправки их на удаленный сервер.

К сожалению, для сериализации мне нужно установить PreserveReferencesHandling в PreserveReferencesHandling.Objects. Есть ли способ изменить настройки JsonMediaTypeFormatter по умолчанию, чтобы они использовались этими методами расширений для HttpcClient?

Чтобы получить правильно настроенный JsonMediaTypeFormatter, я переключился с PostAsJsonAsync на PostAsync и передал явную передачу правильного средства форматирования медиа-типов при каждом вызове.

Я предпочитаю настраивать это на уровне приложения. Любые советы / предложения?

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