Получение ExecutionContext в других библиотеках / проектах в приложении-функции Azure - PullRequest
0 голосов
/ 13 июня 2019

Контекст выполнения, который вводится в функцию (https://github.com/Azure/azure-functions-host/wiki/Retrieving-information-about-the-currently-running-function),, возможно ли получить его в некоторых других вспомогательных библиотеках.

Я хочу получить InvocationId текущей функции в некоторой другойНапример, я написал регистратор и мне нужно добавить идентификатор вызова для каждого журнала. Один из тривиальных способов добиться этого - передать идентификатор вызова из функции всем помощникам, но это может оказаться невозможным.особенно если вы работаете с устаревшим кодом.

В службах приложений мы могли бы решить эту проблему, получив доступ к HttpContext через IHttpContextAccessor.

. Есть ли альтернатива этому вФункция Azure?

...