Я пытаюсь создать подкласс ValidationAttribute
в ASP.NET MVC 2, чтобы сделать что-то похожее на класс ImageValidator
, который бы удостоверился, что загруженное изображение (из <input type="file">
) имеет правильный mimetype, непревышение максимально допустимого размера файла и т. д.
Так с чего мне начать?У меня такое ощущение, что изображения являются исключением, когда дело доходит до атрибутов проверки ASP.NET MVC, и вам всегда нужно вручную находить способы их проверки.Например, какой тип должен иметь свойство в моей модели модель / представление?