Pergunta

Eu tenho jQuery Upload de Arquivo, junto com o Anterior e em execução no Visual Studio, em linha reta fora do NuGet.A demonstração funciona muito bem, eu posso fazer upload de arquivos.Eu estou usando a configuração padrão.

http://blueimp.github.io/jQuery-File-Upload/basic.html
https://github.com/blackcity/Backload

BackloadDemo/Index.cshtml tem a seguinte forma:

<form id="fileupload"
      action="/Backload/UploadHandler" 
      method="POST" 
      enctype="multipart/form-data">

Ele funciona, mas eu não consigo descobrir como ele funciona.Onde /Anterior/UploadHandler link?Eu não posso encontrar qualquer referência a esta 'UploadHandler'.

Foi útil?

Solução

Eu estava tentando pensar a mesma coisa e eu ter encontrado a resposta.

Se você verificar o Backload.dll você verá um espaço de nomes do Anterior.Controladores com uma classe chamada BackloadController.

Este é o controlador que está a pegar e manipular a solicitação.ASP.Net usa a reflexão para reunir todas as classes que terminam com Controlador e herdar do Controlador.A razão que você não pode ver este controlador na pasta de Controladores é porque eles são a incorporação de implementação dentro do Backload.dll

enter image description here

Outras dicas

A partir de sua segundo link:

O anterior é um profissional, cheio de recursos de upload de arquivo do controlador e manipulador (lado do servidor) para ASP.NET

Assim, o pedido para /Backload/UploadHandler é interceptado por um manipulador ou pego por um controlador.

Se a sua pergunta é real "Como faço para incorporar o Anterior no meu projeto", e , em seguida, consulte a sua documentação ou mostrar código relevante e explicar o que você fez, o que você espera acontecer e o que realmente acontece.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top