Is it possible to override MultipartFormDataStreamProvider so that is doesn’t save uploads to the file system?
You could override MultipartFormDataStreamProvider’s GetStream method to return a stream which is not a file stream but your AWS stream, but there are some issues doing so(which I will not elaborate here). Instead you could create a provider deriving from the abstract base class MultipartStreamProvider. Following sample is heavily based on the actual source code … Read more