HttpResponseMessage Content no mostrará PDF

He creado una API web que devuelve un mensaje HttpResponseMessage en el que el contenido se establece en un archivo PDF. Si llamo a la API web directamente, funciona muy bien y el PDF se procesa en el navegador.

response.Content = new StreamContent(new FileStream(pdfLocation, FileMode.Open, FileAccess.Read));
        response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/pdf");
        response.Headers.ConnectionClose = true;
        return response;

Tengo un cliente MVC que quisiera contactar a la API web, solicitar el archivo Pdf y luego presentarlo al usuario de la misma manera que anteriormente.

Desafortunadamente, no estoy seguro de dónde está el problema, pero a pesar de que configuré el tipo de contenido:

response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/pdf");

Cuando hago clic en el enlace que llama a la API web, recibo una representación de texto de HttpResponseMessage.

StatusCode: 200, ReasonPhrase: 'OK', Version: 1.1, Content: System.Net.Http.StreamContent, Headers: { Connection: close Content-Disposition: attachment Content-Type: application/pdf }

Estoy pensando que a la Aplicación del Cliente le falta alguna configuración que le permita renderizar el PDF como lo hace mi Web Api ...

Cualquier ayuda sería apreciada. Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta