我在服务器上托管了C#webservice webmethods,并由不同的应用程序(web,winforms等)访问。
有什么方法可以检测到这些参数是从winforms发送的,这些是来自webservice上的webservices吗?
他们所做的只是添加一个Web引用并传递参数,我希望在我的最后看到它们传递的参数(以测试一些用例)。
有什么想法吗?
感谢。
答案 0 :(得分:1)
如果要区分来自webform和winform的调用,则需要将其构建到方法调用中。
例如,您可以为映射到客户端类型的每个方法添加一个参数,并找出相应的方法。
Web服务的重点在于它们与客户端无关 - 只要调用正确,哪种应用程序称为Web服务无关紧要。