MVC3 Jak sprawdzić, czy HttpPostedFileBase jest obrazem
Mam taki kontroler:
public ActionResult Upload (int id, HttpPostedFileBase uploadFile)
{
....
}
Jak mogę się upewnić, że uploadFile jest obrazem (jpg, png itp.)
Próbowałem z
using (var bitmapImage = new Bitmap (uploadFile.InputStream)) {..}
który zgłasza ArgumentException, jeśli nie można utworzyć obrazu bitmapImage.
Czy jest lepszy sposób, na przykład, patrząc na uploadFile.FileName?