├── .gitattributes ├── .gitignore ├── ProducerConsumer ├── Consumer │ ├── App.config │ ├── Consumer.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Receive.cs │ └── packages.config ├── Producer │ ├── App.config │ ├── Producer.csproj │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Send.cs │ └── packages.config └── consumerProducer.png ├── PublisherSubscriber ├── Publisher │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Publisher.cs │ ├── Publisher.csproj │ └── packages.config ├── Subscriber │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Subscriber.cs │ ├── Subscriber.csproj │ └── packages.config └── fanout.png ├── README.md ├── RabbitMQExamples.sln ├── Routing ├── Publisher │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Publisher.cs │ ├── Publisher.csproj │ └── packages.config ├── Subscriber │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Subscriber.cs │ ├── Subscriber.csproj │ └── packages.config └── directExchange.png ├── Rpc ├── RpcClient │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RpcClient.cs │ ├── RpcClient.csproj │ └── packages.config ├── RpcClient2 │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RpcClient.cs │ ├── RpcClient2.csproj │ └── packages.config ├── RpcServer │ ├── App.config │ ├── Logger │ │ ├── ILogger.cs │ │ └── Logger.cs │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RpcServer.cs │ ├── RpcServer.csproj │ └── packages.config └── rpc.png └── Topics ├── Publisher ├── App.config ├── Properties │ └── AssemblyInfo.cs ├── Publisher.cs ├── Publisher.csproj └── packages.config ├── Subscriber ├── App.config ├── Extensions.cs ├── Properties │ └── AssemblyInfo.cs ├── Subscriber.cs ├── Subscriber.csproj └── packages.config └── topicExchange.png /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/.gitignore -------------------------------------------------------------------------------- /ProducerConsumer/Consumer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Consumer/App.config -------------------------------------------------------------------------------- /ProducerConsumer/Consumer/Consumer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Consumer/Consumer.csproj -------------------------------------------------------------------------------- /ProducerConsumer/Consumer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Consumer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ProducerConsumer/Consumer/Receive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Consumer/Receive.cs -------------------------------------------------------------------------------- /ProducerConsumer/Consumer/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Consumer/packages.config -------------------------------------------------------------------------------- /ProducerConsumer/Producer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Producer/App.config -------------------------------------------------------------------------------- /ProducerConsumer/Producer/Producer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Producer/Producer.csproj -------------------------------------------------------------------------------- /ProducerConsumer/Producer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Producer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /ProducerConsumer/Producer/Send.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Producer/Send.cs -------------------------------------------------------------------------------- /ProducerConsumer/Producer/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/Producer/packages.config -------------------------------------------------------------------------------- /ProducerConsumer/consumerProducer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/ProducerConsumer/consumerProducer.png -------------------------------------------------------------------------------- /PublisherSubscriber/Publisher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Publisher/App.config -------------------------------------------------------------------------------- /PublisherSubscriber/Publisher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Publisher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PublisherSubscriber/Publisher/Publisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Publisher/Publisher.cs -------------------------------------------------------------------------------- /PublisherSubscriber/Publisher/Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Publisher/Publisher.csproj -------------------------------------------------------------------------------- /PublisherSubscriber/Publisher/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Publisher/packages.config -------------------------------------------------------------------------------- /PublisherSubscriber/Subscriber/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Subscriber/App.config -------------------------------------------------------------------------------- /PublisherSubscriber/Subscriber/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Subscriber/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /PublisherSubscriber/Subscriber/Subscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Subscriber/Subscriber.cs -------------------------------------------------------------------------------- /PublisherSubscriber/Subscriber/Subscriber.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Subscriber/Subscriber.csproj -------------------------------------------------------------------------------- /PublisherSubscriber/Subscriber/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/Subscriber/packages.config -------------------------------------------------------------------------------- /PublisherSubscriber/fanout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/PublisherSubscriber/fanout.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/README.md -------------------------------------------------------------------------------- /RabbitMQExamples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/RabbitMQExamples.sln -------------------------------------------------------------------------------- /Routing/Publisher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Publisher/App.config -------------------------------------------------------------------------------- /Routing/Publisher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Publisher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Routing/Publisher/Publisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Publisher/Publisher.cs -------------------------------------------------------------------------------- /Routing/Publisher/Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Publisher/Publisher.csproj -------------------------------------------------------------------------------- /Routing/Publisher/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Publisher/packages.config -------------------------------------------------------------------------------- /Routing/Subscriber/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Subscriber/App.config -------------------------------------------------------------------------------- /Routing/Subscriber/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Subscriber/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Routing/Subscriber/Subscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Subscriber/Subscriber.cs -------------------------------------------------------------------------------- /Routing/Subscriber/Subscriber.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Subscriber/Subscriber.csproj -------------------------------------------------------------------------------- /Routing/Subscriber/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/Subscriber/packages.config -------------------------------------------------------------------------------- /Routing/directExchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Routing/directExchange.png -------------------------------------------------------------------------------- /Rpc/RpcClient/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient/App.config -------------------------------------------------------------------------------- /Rpc/RpcClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient/Program.cs -------------------------------------------------------------------------------- /Rpc/RpcClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Rpc/RpcClient/RpcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient/RpcClient.cs -------------------------------------------------------------------------------- /Rpc/RpcClient/RpcClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient/RpcClient.csproj -------------------------------------------------------------------------------- /Rpc/RpcClient/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient/packages.config -------------------------------------------------------------------------------- /Rpc/RpcClient2/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient2/App.config -------------------------------------------------------------------------------- /Rpc/RpcClient2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient2/Program.cs -------------------------------------------------------------------------------- /Rpc/RpcClient2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient2/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Rpc/RpcClient2/RpcClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient2/RpcClient.cs -------------------------------------------------------------------------------- /Rpc/RpcClient2/RpcClient2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient2/RpcClient2.csproj -------------------------------------------------------------------------------- /Rpc/RpcClient2/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcClient2/packages.config -------------------------------------------------------------------------------- /Rpc/RpcServer/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/App.config -------------------------------------------------------------------------------- /Rpc/RpcServer/Logger/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/Logger/ILogger.cs -------------------------------------------------------------------------------- /Rpc/RpcServer/Logger/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/Logger/Logger.cs -------------------------------------------------------------------------------- /Rpc/RpcServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/Program.cs -------------------------------------------------------------------------------- /Rpc/RpcServer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Rpc/RpcServer/RpcServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/RpcServer.cs -------------------------------------------------------------------------------- /Rpc/RpcServer/RpcServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/RpcServer.csproj -------------------------------------------------------------------------------- /Rpc/RpcServer/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/RpcServer/packages.config -------------------------------------------------------------------------------- /Rpc/rpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Rpc/rpc.png -------------------------------------------------------------------------------- /Topics/Publisher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Publisher/App.config -------------------------------------------------------------------------------- /Topics/Publisher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Publisher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Topics/Publisher/Publisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Publisher/Publisher.cs -------------------------------------------------------------------------------- /Topics/Publisher/Publisher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Publisher/Publisher.csproj -------------------------------------------------------------------------------- /Topics/Publisher/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Publisher/packages.config -------------------------------------------------------------------------------- /Topics/Subscriber/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Subscriber/App.config -------------------------------------------------------------------------------- /Topics/Subscriber/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Subscriber/Extensions.cs -------------------------------------------------------------------------------- /Topics/Subscriber/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Subscriber/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Topics/Subscriber/Subscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Subscriber/Subscriber.cs -------------------------------------------------------------------------------- /Topics/Subscriber/Subscriber.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Subscriber/Subscriber.csproj -------------------------------------------------------------------------------- /Topics/Subscriber/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/Subscriber/packages.config -------------------------------------------------------------------------------- /Topics/topicExchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedema/RabbitMQExamples/HEAD/Topics/topicExchange.png --------------------------------------------------------------------------------