У нас есть сага, которая вызывает множество обработчиков. Я хочу начать переход с 2.6 на 4.0, поэтому я обновил один из обработчиков до 4.0. Если я разворачиваю этот обработчик вместе с другими обработчиками 2.6 и с сагой 2.6, которая вызывает оба типа обработчиков, там будут проблемы? Возможно ли это?NServiceBus Use 4.0 Handler in 2.6 saga
Благодаря
Ну, просто кажется, что если сага 2.6 отправит сообщение в очередь, а обработчик 4.0 подберет его, обработает его, а затем отправит сообщение в очередь, а сага 2.6 подберет его. не должно быть никакого взаимодействия, и поэтому оно должно работать. Я что-то упускаю? – Raif
Вы можете протестировать его, я думаю, что обработчик 4.x может потреблять сообщение 2.x, но в верхней части моей головы конечная точка 2.x будет искать сообщение, реализующее IMessage, например? ... Заголовки сообщений несовместимы, и я уверен, что есть больше –
А. Заголовки сообщений. Я действительно мало знаю о шинных системах. Просто нам нужна серьезная клизма, и шаг один - это обновление до самого последнего. Я вроде понял, что сообщение было всего лишь куском универсального xml, но теперь, когда я думаю об этом, конечно, он определен, по крайней мере, для nservicebus и, вероятно, до версии до некоторой степени. Спасибо за помощь – Raif