标签: .net task-parallel-library executioncontext
创建新的Task对象时如何覆盖执行上下文?我想使用之前使用ExecutionContext.Capture捕获的那个。
答案 0 :(得分:2)
与不使用TPL时相同:使用ExecutionContext.Run()。例如:
ExecutionContext.Run()
Task.Factory.StartNew( () => ExecutionContext.Run( ec, _ => Console.WriteLine(CallContext.LogicalGetData("foo")), null))