ReflectInsight is configured using an XML configuration file. The configuration information can be embedded within other XML configuration files, such as the application or web.config file, or in a separate file. The configuration is easily readable and updatable while retaining the flexibility to express all configurations.
Alternatively, ReflectInsight can be configured programmatically. We will use a combination of both throughout this book, with the main configuration usually done via the app.config file.