У меня есть действие Create, которое принимает объект объекта и изображение HttpPostedFileBase. Изображение не относится к модели сущности.
Я могу сохранить объект сущности в базе данных и файле на диске, но я не уверен, как проверить эти бизнес-правила:
- Требуется изображение
- Тип содержимого должен быть "image/png"
- Не должно превышать 1 МБ