AsyncLocal的运作机制和陷阱

这是今天帮 "柠檬" 分析一个 "AsyncLocal相关的问题" 时发现的. 试想这个代码输出的值是多少? 答案是123. 为什么修改了 的值却无效呢? 这要从AsyncLocal的运作机制说起. 首先这是 "AsyncLocal的源代码" : 获取和设置值用的是 和`ExecutionConte
posted @ 2017-10-28 15:55  q303248153  阅读(3038)  评论(7编辑  收藏  举报