Web-Api-2-RESTFUL-Bild Hochladen

Ich bin neu in Web-Api, und ich arbeite an meinem ersten Projekt. Ich arbeite an mobilen CRM-system für unser Unternehmen.

Will ich speichern, Firmen-logo, Kunden-Gesicht foto etc.

Fand ich einige tutorials zu diesem Thema, aber leider einige von Ihnen war alt (nicht async) und die andere funktioniert nicht.

Am Ende fand ich diese:
http://www.intstrings.com/ramivemula/articles/file-upload-using-multipartformdatastreamprovider-in-asp-net-webapi/
Es funktioniert einwandfrei, aber ich weiß nicht, ein paar Dinge zu verstehen.

1) Sollte ich App_Data (oder jede andere Ordner wie /Uploads) für das speichern dieser Bilder, oder besser gesagt speichern Bilder in der Datenbank?

2) Kann ich nur unterstützten Bilder wie .jpg -, .png und lehnen jegliche anderen Dateien?

3) Wie kann ich das bearbeitete Bild im upload-Methode? Wie die Größe, die Reduzierung der Größe der Datei, Qualität etc?

Danke

InformationsquelleAutor Sandak | 2014-01-22
Schreibe einen Kommentar