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

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

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