0

我了解 .Net Core 不支持调用上下文。但是我们的应用程序使用相同的,我们计划将其迁移到 .Net Core。我正在尝试在 Dotnetcore Web 应用程序中维护父线程及其子线程之间的数据。我需要在其中存储父线程的 Web 应用程序名称和 Web 请求 URL,并且需要在其子线程开始执行时使用它。即使父线程在其子线程开始执行之前完成其执行,我也需要维护父数据。我尝试过执行上下文、异步本地、线程本地/静态来维护父线程和子线程之间的数据,但没有帮助。

任何人都可以在.Net Core 中向我们建议替代(或)平等方法吗?

System.Runtime.Remoting.Messaging ==> 类 CallContext

谁能向我们建议CallContext.LogicalSetData()CallContext.LogicalGetData()的替代方法

提前致谢。

4

0 回答 0