Как вернуть сообщение об ошибке формата JSON в веб-API

Я пытаюсь создать пользовательский NotFound, который должен возвращать сообщение об ошибке. Покопавшись, я получил эту ссылку. Я успешно реализую его в своем проекте веб-API. Но моя проблема в том, что когда ошибка появляется в почтальоне, он отображает сообщение об ошибке в формате text вот так.

Product Name is not found

Я ожидаю получить подобное.

{
 "message": "Product name is not found"
}

Ниже мой ActionResult

    [HttpGet]
    public IHttpActionResult GetProduct([FromUri]string productName)
    {
        if (string.IsNullOrEmpty(productName))
        {
            return this.NotFound($"Product Name {productName} is not found");
        }

        ....
    }

Есть ли что-то, что я пропустил?

ТИА


person klaydze    schedule 11.11.2020    source источник