Case Study: MassTransit

Introduction

MassTransit is an open-source distributed application framework for .NET that provides a consistent abstraction on top of the supported message transports. The interfaces provided by MassTransit reduce message-based application complexity and allow developers to focus their effort on adding business value.

Link to website

Pipes-and-Filters in MassTransit

The entire MassTransit message flow is built around pipes and filters. [1]

Developers can create their own filters by create a class that implements IFilter<T> :


References

Last updated