Dependency injection 共享相关Id Azure函数V2的最佳方式是什么

Dependency injection 共享相关Id Azure函数V2的最佳方式是什么,dependency-injection,azure-functions,correlation,Dependency Injection,Azure Functions,Correlation,我有一个耐用的功能应用程序,它被设计为 事件网格触发器启动器函数-->编排器函数-->活动函数 在这些活动函数中,可能有针对第三方的HttpClient调用。因此,将相关id添加到这些请求头中也很重要 我试图实现HTTP消息委托处理程序CorrelationIdHandler:DelegatingHandler,为每个请求中添加X-Correlation-ID头注入具有作用域生存期的依赖项。但在委托处理程序类中解析具有作用域生存期的依赖项失败 由于我将获得后续事件,因此维护作用域生命周期也非常重

我有一个耐用的功能应用程序,它被设计为

事件网格触发器启动器函数-->编排器函数-->活动函数

在这些活动函数中,可能有针对第三方的HttpClient调用。因此,将相关id添加到这些请求头中也很重要

我试图实现HTTP消息委托处理程序
CorrelationIdHandler:DelegatingHandler
,为每个请求中添加X-Correlation-ID头注入具有作用域生存期的依赖项。但在委托处理程序类中解析具有作用域生存期的依赖项失败

由于我将获得后续事件,因此维护作用域生命周期也非常重要

请建议我一种跨orchestrator函数、活动函数和委托处理程序共享关联Id的好方法