<rsd version="1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://archipelago.phrasewise.com/rsd">
  <service>
    <engineName>MyGet</engineName>
    <engineLink>http://www.myget.org/</engineLink>
    <dc:identifier>https://www.myget.org/F/masstransit/</dc:identifier>
    <dc:owner>phatboyg</dc:owner>
    <dc:creator>phatboyg</dc:creator>
    <dc:title>MassTransit</dc:title>
    <dc:description>Mass Transit - A Service Bus Implementation for .NET
=======

![Mass Transit](http://www.phatboyg.com/mt-logo.png "Mass Transit")

MassTransit is lean service bus implementation for building loosely coupled applications using the .NET Framework.

MassTransit is Apache 2.0 licensed.

## Getting started with Mass Transit

In order to get started with MassTransit, you can have a look at the documentation, which is located at [http://docs.masstransit-project.com/](http://docs.masstransit-project.com/).

### Simplest possible thing:

`install-package MassTransit.RabbitMq` then;

```
ServiceBusFactory.New(sbc =&gt;
{
	sbc.UseRabbitMq();
	sbc.ReceiveFrom("rabbitmq://localhost/mybus");
});
```

You will also need to set up RabbitMQ; 

 1. **Install Erlang** using the [installer](http://www.erlang.org/download.html). (Next -&gt; Next ...)
 2. **Install RabbitMQ** using the [installer](http://www.rabbitmq.com/download.html). (Next -&gt; Next ...) You now have a RabbitMQ broker (look in `services.msc` for it) that you can [log into](http://localhost:55672/#/) using `guest`, `guest`. You can see message rates, routings and active consumers using this interface. 
 
**Please note** 

You need to add the management interface before you can login. First, from an elevated command prompt, change directory to the sbin folder within the RabbitMQ Server installation directory e.g. `%PROGRAMFILES%\RabbitMQ Server\rabbitmq_server_2.7.1\sbin\`

Next, run the following command to enable the rabbitmq management plugin:

	rabbitmq-plugins.bat enable rabbitmq_management 

### Downloads

Download from NuGet 'MassTransit' [Search NuGet for MassTransit](http://nuget.org/packages?q=masstransit)

Download the continuously integrated Binaries from [TeamCity](http://teamcity.codebetter.com/viewType.html?buildTypeId=bt8&amp;tab=buildTypeStatusDiv).

### Supported Transports

We support [MSMQ](http://readthedocs.org/docs/masstransit/en/latest/configuration/quickstart.html) if you already have that installed, [Azure Service Bus](https://github.com/mpsbroadband/MassTransit-AzureServiceBus) and [Stomp](https://github.com/enix/MassTransit-Stomp) transports.</dc:description>
    <homePageLink>https://www.myget.org/Feed/Details/masstransit/</homePageLink>
    <apis>
      <api name="nuget-v3-packages" blogID="" preferred="false" apiLink="https://www.myget.org/F/masstransit/api/v3/index.json" />
      <api name="nuget-v2-packages" blogID="" preferred="true" apiLink="https://www.myget.org/F/masstransit/api/v2/" />
      <api name="nuget-v1-packages" blogID="" preferred="false" apiLink="https://www.myget.org/F/masstransit/api/v1/" />
    </apis>
  </service>
</rsd>