为了账号安全,请及时绑定邮箱和手机立即绑定

CallContext 正在将之前设置的数据转发出去

CallContext 正在将之前设置的数据转发出去

C#
www说 2021-10-23 16:45:08
我有这种情况,我看到线程的 CallContext 在后续调用中转发数据。考虑我有一个简单的 API,当查询时,它将使用以下方法将一个数据条目设置到 CallContext 中:// entry to the API execution within OnStartProcessingRequest method of DataServiceif(CallContext.LogicalGetData("data") != null)    CallContext.LogicalSetData("data", someValue)print("data " + CallContext.LogicalGetData("data"))当我在一些 API 查询后看到日志时,我看到了类似的日志。| 线程| 日志 || 第237话 数据 23 || 145 | 数据 19 || 第872话 数据 78 || 第237话 数据 23 |我担心的是,为什么 ID 为 237 的线程会获取旧数据?即 23我确定控件没有进入 LogicalSetData 代码块,因为它已经有数据。我不确定为什么会这样?谁能帮我这个?该服务是 WCF 数据服务。正在从邮递员 REST 客户端发出呼叫。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信