Я реализую веб-сервис в ASP.NET Core 2.1 на основе спецификации, которая поддерживает исключительно XML.Поэтому процесс согласования содержимого должен вернуть документ XML или ответить с ошибкой.К сожалению, ASP.NET Core 2.1 по умолчанию поддерживает JSON, и по умолчанию процесс согласования содержимого всегда завершается успешно, если запрос сделан с помощью Accept: application / json.
Кто-нибудь знает, возможно ли настроить проект ASP.NET Core таким образом, чтобы процесс согласования содержимого выдавал ошибку, если установлен какой-либо тип носителя, отличный от XML?