有什么方法可以创建,比如说一个上下文,并根据函数堆栈知道我在什么上下文中并从中检索值?
例如:
请求进入控制器(在标头中包含 requestId)。控制器从 Service1 调用函数。Service1 从 Service2 调用函数。
Controller -1-> Service1 -2-> Service2
^ | ^ |
| | | |
+---return---+ +---return---+
如果我需要 Service2 中的 requestId,我必须手动向下传递。但是通过“函数堆栈上下文”(或其他)传递它会更方便。
先感谢您