如何将跟踪信息记录到文件

在执行业务规则引擎时,该引擎将向侦听器传递执行跟踪信息。 该引擎配置为使用在跟踪消息事件和服务实例数据时使用的 BizTalk 侦听器。 如果是在 BizTalk 业务流程之外调用该引擎,可以在执行策略时传递要使用的侦听器。 除了 BizTalk 侦听器外,还可以使用 DebugTrackingInterceptor 将跟踪信息输出到文件。 下面的代码示例演示如何使用 DebugTrackingInterceptor

DebugTrackingInterceptor tracker = new DebugTrackingInterceptor("TrackingOutput.txt");  
policy.Execute(shortTermFacts,tracker);