justeat/JustSaying — pull request #41 by brainmurphy (2014-12-10 16:13:16+00:00)
Title: SNS/SQS region failover

Support region failover: subscribe to every region, publish to the active region. Changes to the fluent syntax:

CreateMeABus
.InRegion("eu-west-1")
.WithFailoverRegion("us-east-1")
.WithActiveRegion(() => "eu-west-1")
.WithSqsMessagePublisher(configuration => { });

Some tidy up.

Need to factor out the AWS client creation so that we can Unit Test this.