Book Image

Learning NServiceBus Sagas

By : Richard L Helton
Book Image

Learning NServiceBus Sagas

By: Richard L Helton

Overview of this book

Table of Contents (13 chapters)

ServiceInsight


We covered the topic of architecture using some basic tools to view the MSMQ as the messages were flowing. NSB offers ServiceInsight that can offer much more insight to the flow and execution of messages, endpoints, and services. In order to view the messages, we have to install ServiceInsight on the machine along with ServiceControl, and add the ServiceControl debugging and saga packages to the saga project. We will need to add service control to the other projects if we wish to view them as well. In this instance, we will just add service control debug and saga to CreditCardSaga. We will add references through NuGet to appear as in the following screenshot:

After adding service control to the project, which we will call CreditCardApprove - v5 – ServiceInsight, we can get detailed information on the saga and its messages through ServiceInsight, which will look similar to what is seen in the following screenshot: