Gibt die Bild-URL als Ergebnis der Web-API-2-Abfrage zurückC#

Ein Treffpunkt für C#-Programmierer
Guest
 Gibt die Bild-URL als Ergebnis der Web-API-2-Abfrage zurück

Post by Guest »

BEARBEITEN:
Ich habe mit einem Controller aktualisiert, um Stream-Ressourcen zu erhalten, aber irgendwie funktioniert es immer noch nicht

Code: Select all

public class ResourcesController : Controller
{
public string Directory = @"D:\Desktop\MusicDatabase\Image\";

[HttpGet]
[Route("Image/{type}/{id}")]
public HttpResponseMessage Image(string type, string id)
{
HttpResponseMessage httpResponseMessage = new HttpResponseMessage(HttpStatusCode.OK);
var url = Path.Combine(Directory, type, id + ".jpg");
byte[] fileData = System.IO.File.ReadAllBytes(url);
MemoryStream ms = new MemoryStream(fileData);
httpResponseMessage.Content = new StreamContent(ms);
httpResponseMessage.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpg");
return httpResponseMessage;
}
}
Es wird ein String zurückgegeben, nicht die Ressourcendatei

Image


Aber meine WP8-App kann nicht angezeigt werden dieses Bild (Debug mit Emulator).
Während ich Ich möchte diese Ressource nicht in meinem Projekt speichern. Gibt es also eine Möglichkeit, diese Bilder hierher zurückzugeben? (Jeder andere Dateityp später, wie Lied, Video ...)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post