Upload de arquivos (até 10 MB de tamanho de arquivo) com o ASP.NET webAPI

Eu trabalho em um projeto VS2012 MVC4 contendo um controlador de API da Web. Este projeto será publicado em um servidor IIS.

Eu preciso permitir que os usuários façam upload de arquivos. O problema é que uma API da Web é limitada a até 4 MB de upload máximo de tamanho de arquivo. Eu li (por exemplo aqui:http://blogs.msdn.com/b/henrikn/archive/2012/03/01/file-upload-and-asp-net-web-api.aspx) que podemos estender essa limitação auto hospedando a API da web (neste caso, upload de arquivo de até 2GB). Eu não quero auto host meu webAPI porque eu quero hospedá-lo no meu servidor web IIS, então eu acho que isso não é adequado para a minha situação, certo? Então, o que posso fazer para enviar arquivos maiores que 4MB?

Se possível eu procuro por uma solução HTML5 (com arrastar e soltar).

Até agora, nenhuma das soluções que encontrei me permite realizar isso.

Obrigado pela ajuda.

questionAnswers(3)

yourAnswerToTheQuestion