Database Reference
In-Depth Information
Configuring IBus
There are several parts to configuring IBus; let me reiterate that the configuration relies on
the
app.config
file, IBus, messages, and message handlers as a whole.
We will start with the configurations in the
app.config
file, where many pieces of the
code will come from
https://github.com/Particular/NServiceBus/tree/develop/src/NSer-
Another valuable source to get some of this information is through the sources on NSer-
viceBus, such as
http://www.nudoq.org/#!/Packages/NServiceBus/NServiceBus.Core
.
In the following table, the
app.config
file will be referred to as "config", and IBus will
be referred to as "configuration". Here are some of the config sections that will be defined
in many of your
app.config
files:
Name
Description
Detailed link
This is the config section for the auditing fea-
ture
AuditConfig
GatewayConfig
This is the config section for the gateway
Logging
This the section for logging the configuration
This is the configuration section to hold the
node that is the master
MasterNodeConfig
This is a configuration element that represents
which message types map to which endpoint.
MessageEndpointMappings
MessageForwardingInCaseOfFaultConfig
This is the section for message forwarding in
case of faulty config
This contains the properties that represent the
MsmqMessageQueue configuration section
MsmqMessageQueueConfig