Category Archives: masstransit

Sagas, State Machines, and Abandoned Carts

A few weeks ago, there was a post on how to use a saga to coordinate the business requirement of sending an email when a shopping cart is abandoned by a user. The use case demonstrated is fairly common, particularly … Continue reading 

| 3 Comments

MassTransit v3 Update

MassTransit v3 Update It has been nearly six months since the first alpha of MassTransit v3 was released, and a lot of progress has been made. It turns out that rewriting an entire code base takes time and attention. Nonetheless, … Continue reading 

| 4 Comments

MassTransit 3 API Changes

When MassTransit 3 was announced, it was also stated that many of the APIs have changed. This post covers some of the most data types, and describes how they are used as well as how they compare to previous version. … Continue reading 

| Leave a comment

MassTransit ]|[

This article describes an upcoming release of MassTransit. This release is still under development and will be pushed in various pre-release forms before the final release is finished. Early feedback is valuable, and you are encouraged to check out the … Continue reading 

| 6 Comments

Implementing Routing Slip with MassTransit

This article introduces MassTransit.Courier, a new project that implements the routing slip pattern on top of MassTransit, a free, open-source, and lightweight message bus for the .NET platform. Introduction When sagas were originally conceived in MassTransit, they were inspired by … Continue reading 

| 6 Comments

MassTransit v2.5.3 Now Supports the TPL

As I’ve started to use MassTransit with SignalR, one of the things that annoyed me was the hoops I had to jump through to get a nice asynchronous request from SignalR into MassTransit. There was a lot of plumbing since … Continue reading 

Also posted in signalR | 2 Comments

MassTransit v2.0 Beta Available Now on NuGet!

After what seems like a long slumber, along with work being done on other projects such as Topshelf and Stact, it is our great pleasure to announce the first beta release of MassTransit v2.0. What originally started out as a … Continue reading 

Also posted in c#, msmq | 3 Comments

MassTransit Update

It’s been a while since I’ve posted about MassTransit, the .NET distributed application framework and service bus that Dru Sellers, myself, and several other contributors have been working on for the past 2.5 years. This is mostly due to a … Continue reading 

Also posted in .net | 5 Comments

Building a Service Gateway Using MassTransit, Part 3

This post is the third in a series on building a highly available service gateway. The implementation will be built in C# using MassTransit, StructureMap, ASP.NET MVC, and NHibernate. Did somebody say code? The past two posts began to explain … Continue reading 

| 12 Comments

Building a Service Gateway Using MassTransit, Part 2

This post is the second in a series on building a highly available service gateway. The implementation will be built in C# using MassTransit, StructureMap, ASP.NET MVC, and NHibernate. Continued… In part one, I discussed two exchange patterns that are … Continue reading 

| 5 Comments