2
respostas

Web Api dentro de Web Api

Boa tarde,

fiz um projeto com WebAPI, publiquei certinho na porta 81. Preciso subir outro Projeto, porém na mesma porta. Pensei em criar uma pasta dentro do projeto criado no IIS e publicar o novo projeto lá dentro e via URL acessar o projeto, mas está retornando 404.00 Not Found. Claro, sei que é "solução provisória", Eu queria usar outra porta, porém é custoso solicitar liberação de outra porta, exemplo a 82.

Existe alguma forma de eu configurar via IIS ou no Próprio VS (estou usando 2015) para publicar uma WebAPI dentro de outra WebAPI ?

Desde já muito obrigado.

2 respostas

Boa tarde,

para atualizar minha dúvida, no IIS, selecionei a pasta da nova Web APi e converti para Aplicativo. Até consigo carregar, porém, é carregado o Web.config da WebApi "raiz" e consequentemente minha configuração do Entity nova não é carregada, gerando erro. Se eu comentar minha configuração do Entity no web.config, funciona, mas com a conexão da WebApi "raiz".

Há algo que eu possa fazer ?

Tentei usar Diretório Virtual, mas não obtive êxito.

Olá, Eduardo!

Tente criar uma aplicação-filha, como mostrado pelo Augusto barreto nesta resposta:

http://stackoverflow.com/a/28744739

Boa sorte e bons estudos!