所以我正在尝试编写一个高阶函数,将映射诊断上下文(MDC)添加到作为参数传递的闭包中。
有两种方法可以使它工作。一个用于非暂停功能(MDC.put
),一个用于暂停功能(MDCContext
)......但是有没有办法让它在任何类型的功能中工作?
inline
我知道除了使用修饰符之外没有“暂停方差” ,但是......
只是好奇!
所以我正在尝试编写一个高阶函数,将映射诊断上下文(MDC)添加到作为参数传递的闭包中。
有两种方法可以使它工作。一个用于非暂停功能(MDC.put
),一个用于暂停功能(MDCContext
)......但是有没有办法让它在任何类型的功能中工作?
inline
我知道除了使用修饰符之外没有“暂停方差” ,但是......
只是好奇!