将相关处理程序事件写入 AppFabric

发布于 2025-01-06 09:05:39 字数 414 浏览 2 评论 0原文

我正在实施 WF4 服务。我想在 app-fabric 事件日志中查看工作流程实例的相关 ID。基本上我想将自定义消息写入应用程序结构。到目前为止我已经使用了这段代码但没有结果,

protected override Contract1 Execute(CodeActivityContext context)
{
         //...........
           CustomTrackingRecord record=new CustomTrackingRecord(context.WorkflowInstanceId,"test      record...",TraceLevel.Info);
           context.Track(record);    
        //..........         
}

I'm implementing a WF4 service. I want to see the correlation Id of my workflow instance in app-fabric event log. Basicaly I want to write custom message to app fabric. So far I have used this code but no results,

protected override Contract1 Execute(CodeActivityContext context)
{
         //...........
           CustomTrackingRecord record=new CustomTrackingRecord(context.WorkflowInstanceId,"test      record...",TraceLevel.Info);
           context.Track(record);    
        //..........         
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

追我者格杀勿论 2025-01-13 09:05:40

我能够通过配置跟踪配置文件来完成我的要求。在欺骗配置文件中,我添加了跟踪变量。我是这样做的。

            <activitystatequery activityname="Process New Order">
                <states>
                  <state name="Closed">
                </state></states>
                <variables>
                  <variable name="StatusText">
                  <variable name="NewPurchaseOrder">
                  <variable name="PurchaseTotal">

                </variable></variable></variable></variables>
              </activitystatequery>

有关暗示的更多细节。 http://codetuner.blogspot.com/2012/02 /workflow-foundation-4-app-fabric.html

I was able accomplish my requirement by configuring tracking profile. In tricking profile I have added tracking variables. Here is how I did it.

            <activitystatequery activityname="Process New Order">
                <states>
                  <state name="Closed">
                </state></states>
                <variables>
                  <variable name="StatusText">
                  <variable name="NewPurchaseOrder">
                  <variable name="PurchaseTotal">

                </variable></variable></variable></variables>
              </activitystatequery>

More details about the implimntation. http://codetuner.blogspot.com/2012/02/workflow-foundation-4-app-fabric.html

灯下孤影 2025-01-13 09:05:39

我敢打赌这里的代码可以很好地发出跟踪,但您需要将 AppFabric 配置为跟踪参与者才能接收这些跟踪。

I'll bet the code here is emitting tracking just fine, but you'll need to configure AppFabric to be a tracking participant to pick those up.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文