Вызов метода веб-сервиса из универсального обработчика - PullRequest
1 голос
/ 24 января 2012

В моем приложении asp.net у меня есть веб-сервис ~/service.asmx и универсальный обработчик ~/handler.ashx. Как я могу вызвать метод веб-сервиса из универсального обработчика? Например, в веб-сервисе у меня есть метод string SayHello(string name). Чтобы позвонить мне нужно сделать запрос на /service.asmx/SayHello. Что мне нужно, это позвонить, когда пользователь запрашивает универсальный обработчик /handler.ashx.

1 Ответ

0 голосов
/ 24 января 2012

Добавьте ссылку на службу (которая создаст прокси-класс) и создайте экземпляр Webservice прокси-класса и вызовите этот метод. Если веб-служба находится в вашем текущем веб-приложении, вы можете создать экземпляр этого класса и вызвать метод так же, как мы вызываем обычный метод.

...