Web Api 2 REPOSANTE de chargement des Images

Je suis nouveau dans l'Api Web et je travaille sur mon premier projet. Je suis en train de travailler sur mobile, système CRM pour notre société.

Je veux stocker les entreprises un logo, des clients face foto etc.

J'ai trouvé quelques tutoriels sur ce sujet, mais malheureusement certains d'entre eux était un ancien (ne pas utiliser asynchrone) et les autres ne fonctionne pas.

À la fin, j'ai trouvé celui-ci:
http://www.intstrings.com/ramivemula/articles/file-upload-using-multipartformdatastreamprovider-in-asp-net-webapi/
Il fonctionne correctement, mais je ne comprends pas certaines choses.

1) dois-je utiliser App_Data (ou tout autre dossier comme /Uploads) pour le stockage de ces images, ou plutôt de stocker des images dans la base de données?

2) puis-je mettre uniquement prise en charge des images comme .jpg, .png et de rejeter tous les autres fichiers?

3) Comment puis-je image traitée dans la méthode de téléchargement? Comme redimensionner, réduire la taille du fichier, qualité, etc?

Merci

OriginalL'auteur Sandak | 2014-01-22