Skip to content

ryanhelms/MassTransit

 
 

Repository files navigation

Mass Transit - A Service Bus Implementation for .NET

Mass Transit

LICENSE

Apache 2.0 - see LICENSE

IMPORTANT

NOTE: If you are looking at the source - please run build.bat before opening the solution. It creates the SolutionVersion.cs file that is necessary for a successful build.

INFO

Overview

MassTransit is lean service bus implementation for building loosely coupled applications using the .NET framework.

Getting started with Mass Transit

Documentation

Documentation is located at http://docs.masstransit-project.com/.

Downloads

Download straight from NuGet 'MassTransit' Search NuGet for MassTransit

Download officially released builds from Github.

Download Nightly Binaries from TeamCity.

Simplest possible thing:

install-package MassTransit.RabbitMq then;

ServiceBusFactory.New(sbc =>
{
	sbc.UseRabbitMq();
	sbc.UseRabbitMqRouting();
	sbc.ReceiveFrom("rabbitmq://localhost/mybus");
});

Mailing List

MassTransit Discuss

Source

  1. Clone the source down to your machine. git clone git://github.com/MassTransit/MassTransit.git
  2. Ensure Ruby is installed. RubyInstaller for Windows
  3. Ensure gems are installed. gem install albacore semver2
  4. Run build.bat.

Contributing

  1. git config --global core.autoclrf false
  2. Shared ReSharper settings are under src/MassTransit.resharper.xml
  3. Make a pull request. rake global_version generates the global version if you prefer building with MsBuild/Visual Studio.

REQUIREMENTS

  • .NET Framework 3.5
  • (Will also try to build for .Net 4.0)

CREDITS

Logo Design by The Agile Badger

About

Distributed Application Framework for .NET

Resources

License

Stars

Watchers

Forks

Packages

No packages published