在我的asp.net应用程序中,我有Web服务~/service.asmx
和通用处理程序~/handler.ashx
。如何从通用处理程序调用Web服务的方法?例如,在Web服务中,我有string SayHello(string name)
方法。要调用它,我需要向/service.asmx/SayHello
发出请求。我需要的是在用户请求通用处理程序/handler.ashx
时调用它。
答案 0 :(得分:0)
添加服务引用(将创建代理类)并创建Webservice
代理类的实例并调用此方法。如果web-service位于您当前的Web应用程序中,那么您可以实例化该类并调用方法,因为我们调用常规方法。