Буквально отвечая на ваш вопрос, да, есть C # функтоид , который позволяет получить доступ к свойствам контекста из карты.
Однако, если я правильно понимаю ваш вопрос, у вас есть оркестровка, которая отправляет сообщение с запросом и асинхронно ожидает коррелированного ответа. Я также понимаю, что вы хотели бы, чтобы все сообщения, полученные из определенного места получения в определенный день, были направлены обратно в соответствующую оркестровку.
Для этого вам не нужно получать доступ к рекламируемым свойствам на карте. Все, что вам нужно сделать, это инициализировать соответствующую корреляцию при отправке сообщения и иметь свойства, указанные в корреляционном наборе , поддерживаемые входящим принимающим конвейером .
Чтобы это имело смысл, очевидно, вам нужно ограничить дату приемлемым диапазоном с точностью до дня, часового диапазона или даже минутного диапазона. Все, что ниже этого, может привести к невозможности соотнести ответ с соответствующим временем.
Если вы имеете некоторую степень контроля над конкретной системой, которая выдает ответ, использование GUID для коррелированного свойства, вероятно, является самым простым подходом.