Я использую NServicebus с конфигурацией pubsub.До сих пор это было действительно потрясающе и довольно просто.Тем не менее, я заметил, что одна из моих конечных точек подписчика не принимает сообщения, содержащие строки HTML / XML.Например, я добавляю объект POCO, который реализует IMessage, и одно из строковых полей содержит некоторые фрагменты HTML.Сообщение появляется в моей очереди, но не перехватывается конечной точкой.Когда я использую отладчик для удаления фрагментов HTML из строкового свойства, конечная точка срабатывает.
Кто-нибудь знает а) почему это происходит и б) как обойти это (я предполагаю, выполняя некоторое кодирование?Заранее спасибо JP
[Изменить] Чтобы добавить больше деталей и ответить на отзывы Уди (спасибо Udi):
Я использую версию 4.0 NServicebus.HTML очень прост и выглядит примерно так:
<html>
<body>
<h2 class="mceNonEditable">Test Message</h2>
<p class="mceNonEditable">This is a test message</p>
</body>
</html>
[Edit2]
Похоже, что моя проблема (пока еще существует) не связана сHTML-код, который я передаю. Отлаживая этим вечером, я заметил, что NServicebus принимает сообщения, но периодически (примерно 1 из 5 сообщений). Я вижу все сообщения в своем журнале очереди, но моя логика постоянно не срабатывает.