Установка переменных контекста в функции Azure v2 - PullRequest
0 голосов
/ 19 июня 2019

Частью моего проекта является функция Azure V2, запускаемая служебной шиной, которую я разрабатываю с внедрением зависимостей.

Где я могу поместить значения контекста?Как и ожидалось, HttpContext имеет значение null, потому что, ну, я думаю, нет запроса.

     context = _httpContextAccessor.HttpContext // null

Но тогда, где я храню контекстные значения?

Чтобы привести пример, скажем, когдаЯ получаю.CorrelationId из сообщения, которое я получаю от служебной шины, и я хочу записать это в мои журналы, а также распространить то же значение в случае, если я создал другое сообщение в служебной шине.

Где я могу сохранить это значение?

[FunctionName("func1")]
 public async Task Run([ServiceBusTrigger("topic","subscription", 
 Connection = "ServiceBusConnectionString")] Message message)
 {
   var id = message.CorrelationId;
   //Context.correlationId= id;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...