我想从Web服务中获得应用程序使用的所有操作\方法的列表。例如:如果有一个webservice1,而应用程序a正在使用webservice1,那么我希望能够以某种方式找出应用程序a所使用的所有操作。我对web服务接口公开的所有方法的列表不感兴趣,只对应用程序中使用的方法感兴趣。
我正在尝试使用反射来加载应用程序集。使用反射,我可以缩小应用程序中的服务引用范围,还可以获得web服务接口中公开的操作列表,但无法获得任何句柄。如何获得应用程序中使用的操作列表?我们能通过Reflection获得这样的信息吗?
无法静态预测客户端可能对WCF服务调用的操作。发现客户端实际调用内容的一种方便方法是让服务器生成WCF跟踪。