Informações
Estou desenvolvendo uma aplicação web em ASP.NET MVC. Funciona muito bem rodando localmente (ou até mesmo em um servidor de teste na minha rede). No momento em que o empurro para o Azure, alguns redirecionamentos quebram, gerando um erro 500 genérico. Não consigo imaginar qual é o problema. Eu até fiz caminhos explícitos para todos os redirecionamentos afetados e ele ainda consegue quebrar. Eu adoraria saber se alguém pode me dizer como resolver isso.
Código:
Controlador
[HttpGet]
public ActionResult DeleteOption(int id)
{
Option o = Option.GetOptionByID(cadb, id);
long qid = o.QuestionID;
Option.Delete(cadb, id);
return Redirect("/Build/ManageOptions?id=" + qid);
}
View: o botão que invoca o método do controlador
<a href="/Build/[email protected]" class="btn btn-danger btn-sm">Delete</a>
Não creio que o modelo tenha alguma influência aqui, mas se por algum motivo você quiser vê-lo, me avise.
Se alguma informação estiver faltando, pergunte e terei prazer em adicioná-la o mais rápido possível. Obrigado!