Я хочу включить заголовки в события запроса в Application Insights и нашел следующее сообщение, в котором есть решение для приложения с HttpContext. Я работаю с приложением Nancy, где заголовки запросов хранятся в NancyContext. Проблема в том, что Нэнси не предоставляет статический аксессор, такой как HttpContext.Current, поэтому мне интересно, как я могу это решить.
Я сделал две попытки, но безуспешно. Первым было создание ITelemetryInitializer, как описано в приведенной ниже ссылке, но затем я не смог получить доступ к NancyContext.
Моя вторая попытка состояла в том, чтобы передать NancyModule статической функции, которая добавляла заголовки запроса в ITelemetryContext, но вместо этого я не мог получить текущий ITelemetryContext.
Кто-нибудь еще сталкивался и решал эту проблему?