У меня такой контроллер:
public ActionResult Upload (int id, HttpPostedFileBase uploadFile)
{
....
}
Как я могу убедиться, что uploadFile - это изображение (jpg, png и т.д.).
Я пробовал с
using (var bitmapImage = new Bitmap (uploadFile.InputStream)) {..}
который генерирует исключение ArgumentException, если bitmapImage не может быть создан.
Есть ли лучший способ, например, глядя на uploadFile.FileName?