Продвижение InterchangeID с использованием набора корреляций не работает - почему бы и нет? - PullRequest
0 голосов
/ 24 октября 2018

У меня есть порт отправки Direct to MessageBox, публикующий сообщение, для которого я хотел бы повысить InterchangeID, чтобы я мог создать последовательный конвой против текущего пакета сообщений.Я использую исходный набор корреляций, объявляя BTS.InterchangeID в качестве коррелированного свойства и применяю его к действию Send.

Когда я запускаю код, эти сообщения вызывают ошибки маршрутизации.Глядя на отчет об ошибках маршрутизации, я вижу, что InterchangeID присутствует, но он «не повышен».

Почему в данном конкретном случае набор корреляции не продвигает свойство, когда это обычно работает?

1 Ответ

0 голосов
/ 25 октября 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...