Просто хочу подтвердить, что нет возможности расширить или заменить функциональность Html.Image без написания функции замены.Расширение/замена Html.Image для Amazon S3 (или другого CDN)
Я хочу написать функцию, которая будет использовать сервис Amazon S3 для размещения изображений.
Лучший подход, который я придумал, - это вспомогательный метод Html.SmartImage
, который проверял бы свойство конфигурации, чтобы узнать, хочу ли я пойти в Амазонку или нет. Он может даже проверять базу данных файлов, размещенных удаленно, и только «сгруппировать их», если они находятся в этом списке.
Я выложу то, что у меня есть, когда я это сделал, но интересуюсь любыми идеями «вне коробки».
Html.Image отсутствует в стандартных вспомогательных библиотеках, это из mvc-contrib? – ChadT
@DaRKoN_ в настоящее время да –