This repository contains sample code for various routers described in the book "Enterprise Integration Patterns" by Gregor Hohpe and Bobby Woolf. These routers illustrate common integration patterns used in enterprise applications and can serve as a starting point for your own integration projects.
The code is the way that each sample has its own branch containing the code and a README file that explains how the router works and how it can be used. The code is written in C# and uses the MassTransit framework.
Title | Branch |
---|---|
Content-Based Router | 01-content-based-router |
Iterative Splitter | 02-Splitter |
Composed Splitter | 02-Splitter |
Recipient List | 03-recipient-list |
Aggregator | ** soon ** |
Message Filter | ** soon ** |
Resequencer | ** soon ** |
Scatter-Gather | ** soon ** |
Routing Slip | ** soon ** |
Process Manager | ** soon ** |