-
Notifications
You must be signed in to change notification settings - Fork 84
Home
Nimbus is a .NET client library to add an easy to develop against experience agains Azure Service Bus, Windows Service Bus, or Redis (others coming soon).
If you've used NServiceBus or MassTransit before, you'll be right at home.
Nimbus was designed to be lightweight and pluggable. We allow you to bring your choice of IoC container, logging framework, and serialization format.
Nimbus provides implementations of all of the common messaging patterns for building distributed, service-oriented systems.
This wiki has step by step instructions for getting up and running with Nimbus as well as an explanation of Nimbus's messaging patterns and how to implement them. Follow the links on the right for a quick and easy guide to building applications with Nimbus.
If you want more code, have a look at the Sample Application.
Nimbus is brought to you by Andrew Harcourt @uglybugger and Damian Maclennan @damianm.
You can follow Nimbus updates on the NimbusAPI Twitter account or come and chat on the Gitter channel
Are you using Nimbus? We'd love to hear from you. Please get in touch and let us know what you're up to!
Azure Service Bus
Windows Service Bus
Redis
In Process
Configuring Nimbus With Autofac
Configuring Nimbus With Windsor
Configuring Nimbus With Ninject
Sending a Command on the Bus
Publishing an Event on the Bus
Request Response
Multicast Request Response
Multicast Request Response - take First
Large Message Support