У меня большая сервис-ориентированная система, которая использует NServiceBus в качестве шины обмена сообщениями. Мне нужно составить график / блок-схему того, куда отправляются сообщения, где они обрабатываются и т. Д.
Мой план состоял в том, чтобы пробежаться по скомпилированным двоичным файлам системы, использовать отражение, чтобы найти сообщения, найти, куда они отправлены, найти их обработчики и построить график всего этого.
Кто-нибудь может порекомендовать набор инструментов для создания сложных графиков?