Comment retourner une image avec Web API Obtenir la méthode

J'ai besoin de retourner une image avec une API Web méthode Get. Le code ci-dessous semble bien fonctionner sauf que je reçois ce message dans le Violoniste ImageView fenêtre, "Cette réponse est codée, mais ne prétend pas à l'image".

public HttpResponseMessage Get()
{
    using (FileStream fs = new FileStream(filePath, FileMode.Open))
    {
        HttpResponseMessage response = new HttpResponseMessage(); 
        response.Content = new StreamContent(fs);
        response.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpeg");
        return response;
    }
} 

Je vois le même résultat dans le violon avec ce code:

public HttpResponseMessage Get()
{
    HttpResponseMessage response = new HttpResponseMessage();
    Byte[] b = (GetImageByteArray());
    response.Content = new ByteArrayContent(b);
    response.Content.LoadIntoBufferAsync(b.Length).Wait();
    response.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpeg");
    return response;
}

J'obtiens le même résultat si j'utilise .format png.

Remercie de votre aide,

source d'informationauteur J.D. | 2016-08-27