Мы переходим от устаревшего приложения, написанного на ColdFusion, к приложению ASP.Net Web Forms. Одним из требований является переход на устаревшую веб-службу. Адрес может меняться, но формат ввода и ответов должен быть одинаковым. Я относительно новичок в веб-службах, но я знаю, что для веб-службы .Net существуют форматы вывода SOAP и JSON (возможно, другие). Но ни то, ни другое не работает.
Мне нужно иметь полный контроль над данным ответом. Если бы я делал это со страницей .ASPX, я бы просто записал устаревший репозиторий в строку, очистил ответ, а затем добавил эту строку в ответ и вызвал Response.End.
Есть ли что-то подобное для .ASMX?
Есть ли более разумный способ сделать это и при этом иметь возможность интегрироваться с остальной кодовой базой веб-приложения ASP.Net?