rabbitmq-tutorials/dotnet-visual-studio
2016-02-11 17:10:29 +03:00
..
.nuget Fix nuget package restore 2015-06-22 21:26:07 +05:00
1_Receive Use EventingBasicConsumer in tutorials 2015-07-20 12:29:28 +03:00
1_Send remove useless whitespaces in argument list 2015-08-17 14:30:08 +01:00
2_NewTask remove useless whitespaces in argument list 2015-08-17 14:30:08 +01:00
2_Worker Use EventingBasicConsumer in tutorials 2015-07-20 12:29:28 +03:00
3_EmitLog remove useless whitespaces in argument list 2015-08-17 14:30:08 +01:00
3_ReceiveLogs Use EventingBasicConsumer in tutorials 2015-07-20 12:29:28 +03:00
4_EmitLogDirect remove useless whitespaces in argument list 2015-08-17 14:30:08 +01:00
4_ReceiveLogsDirect Use EventingBasicConsumer in tutorials 2015-07-20 12:29:28 +03:00
5_EmitLogTopic remove useless whitespaces in argument list 2015-08-17 14:30:08 +01:00
5_ReceiveLogsTopic Use EventingBasicConsumer in tutorials 2015-07-20 12:29:28 +03:00
6_RPCClient remove useless whitespaces in argument list 2015-08-17 14:30:08 +01:00
6_RPCServer Rewrite .NET RPC Server to use EventingBasicConsumer 2016-02-11 17:10:29 +03:00
.gitignore Ported .net examples to a visual studio solution 2015-04-28 12:59:10 -04:00
RabbitMQ.Tutorials.sln Ported .net examples to a visual studio solution 2015-04-28 12:59:10 -04:00
README.md Ported .net examples to a visual studio solution 2015-04-28 12:59:10 -04:00

.NET C# Visual Studio Solution for RabbitMQ tutorials

Here you can find the C# code examples for RabbitMQ tutorials compiled into a Visual Studio solution.

To successfully use the examples you will need a running RabbitMQ server.

NuGet Restore

You may need to "Enable NuGet Package Restore" on the solution upon the first time opening it in order to get the .NET RabbitMQ dependency from NuGet.

Code

Tutorial 1: "Hello World!"

  • 1_Receive
  • 1_Send

Tutorial 2: Work Queues

  • 2_Worker
  • 2_NewTask

Tutorial 3: Publish/Subscribe

  • 3_ReceiveLogs
  • 3_EmitLog

Tutorial 4: Routing

  • 4_ReceiveLogsDirect
  • 4_EmitLogDirect

Tutorial 5: Topics

  • 5_ReceiveLogsTopic
  • 5_EmitLogTopic

Tutorial 6: RPC

  • 6_RPCServer
  • 6_RPCClient