Just want to confirm that there is no way to extend or replace Html.Image functionality without writing a replacement function.
I want to write a function that will use Amazon's S3 service for hosting images.
The best approach I've come up with is a helper method Html.SmartImage
which would check a configuration property to see if i wanted to go to Amazon or not. It may even check a database of files that are hosted remotely and only 'farm them out' if they are in that list.
I'll post what I have when I've done it - but curious about any 'outside the box' ideas.