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 updateable, while retaining the flexibility to express all configurations.
Alternatively, ReflectInsight can be configured programmatically. I will use a combination of both throughout this book, with the main configuration usually done via the app.config file.