Ну, я пытаюсь простой
У меня есть простой веб-сервис, такой как страница, содержащая
public partial class WebApi : System.Web.UI.Page
{
[WebMethod]
public static GetImageResult GetRandomImage()
...
я добавил следующее в «Global.asax.cs» (Application_BeginRequest)
string absolutePath = Request.Url.AbsolutePath.Substring(1);
if (absolutePath.StartsWith("WebApi/", StringComparison.OrdinalIgnoreCase))
{
Context.RewritePath("/WebApi.aspx/" + absolutePath.Substring(7));
}
но asp.net, похоже, имеет проблему с этим, функция никогда не вызывается, а javascript просто сообщает "Метод не разрешен".
Что-нибудь еще, что я должен сделать, чтобы сделать эту работу?