chris-lowe / two-provider-demo

Messaging with 2 third-party providers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

two-provider-demo

Messaging with 2 third-party providers

This is an f5 runnable (from visual studio) demo showing messaging required to incorporate a primary and secondary third party with a manual switch over.

Implemented using the beta2 of NServiceBus v6 with Nhibernate/SQLExpress for persistence.

Use the console for the UI endpoint to send a command and see the messages flow through to the correect provider.

The next step would be to add a http listener for the providers to send acks which would send the complete message and complete the saga. You could have a timeout in the saga that automatically sent the request to the fail over provider if the ack didn't come back within a certain time

About

Messaging with 2 third-party providers


Languages

Language:C# 100.0%