用于了解后端服务的实用程序调用基于wcf的服务

用于了解后端服务的实用程序调用基于wcf的服务,wcf,Wcf,我正在研究一个需求,以了解通过服务包装器(wcf服务)调用哪些后端服务契约 这是一个企业级服务平台,我们在其中创建了一个基于WCF的服务,该服务调用不同的后端服务契约 要求是知道哪个WCF协定调用哪个后端服务协定。到目前为止,我唯一想到的是使用反射(.NET)加载该WCF服务的程序集,并通过其方法属性进行循环,但是仍然想知道如何获得该服务中任何契约的实现细节,以便知道它调用了什么服务契约。。!您有权访问该服务的源代码吗?如果是这样的话,那么为什么不查看源代码并编写一个它所进行的所有后端调用的列表

我正在研究一个需求,以了解通过服务包装器(wcf服务)调用哪些后端服务契约

这是一个企业级服务平台,我们在其中创建了一个基于WCF的服务,该服务调用不同的后端服务契约


要求是知道哪个WCF协定调用哪个后端服务协定。

到目前为止,我唯一想到的是使用反射(.NET)加载该WCF服务的程序集,并通过其方法属性进行循环,但是仍然想知道如何获得该服务中任何契约的实现细节,以便知道它调用了什么服务契约。。!您有权访问该服务的源代码吗?如果是这样的话,那么为什么不查看源代码并编写一个它所进行的所有后端调用的列表呢。甚至可能在每次后端调用之前添加Trace.WriteLine调用,在每次服务操作的开始和结束时添加一个。John这听起来是个好主意,虽然需要一些工作,但我想提出的是一种快速、自动地了解这些信息的方法。这不实用。考虑到您的服务可能调用其他类库,该类库可能调用另一个类库,可能最终调用一些您一无所知的服务,可能不使用WCF。