├── .gitignore ├── BUILD_README.txt ├── LICENSE.txt ├── README.md ├── VERSION.txt ├── packaging └── nuget │ ├── rabbitBus.nuspec │ └── rabbitBusSerializationJson.nuspec ├── rakefile.rb └── src ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── RabbitBus.Serialization.Json ├── JsonSerializationStrategy.cs ├── Properties │ └── AssemblyInfo.cs ├── RabbitBus.Serialization.Json.csproj └── packages.config ├── RabbitBus.Specs ├── Infrastructure │ ├── ActionExtensions.cs │ ├── AutoMessageHandler.cs │ ├── BusExtensions.cs │ ├── ByteExtensions.cs │ ├── ConsoleLogger.cs │ ├── DependencyAutoMessageHandler.cs │ ├── Enumerator.cs │ ├── ErrorSerializationStrategy.cs │ ├── IntegrationAttribute.cs │ ├── NamedAutoMessageConsumeConfigurationConvention.cs │ ├── ObjectExtensions.cs │ ├── Parameter.cs │ ├── RabbitExchange.cs │ ├── RabbitHandlers.cs │ ├── RabbitQueue.cs │ ├── RabbitService.cs │ ├── StatusUpdateHandler.cs │ ├── TestDependencyResolver.cs │ ├── TestMessage.cs │ ├── TestPublishConfigurationConvention.cs │ └── Wait.cs ├── Integration │ ├── AcceptanceRequiredSpecs.cs │ ├── BinarySerializerSpecs.cs │ ├── ConnectionSpecs.cs │ ├── ConsumeConfigSpecs.cs │ ├── ConventionConfigurationSpecs.cs │ ├── CorrelationSpecs.cs │ ├── DeadLetterSpecs.cs │ ├── DictionaryExtensions.cs │ ├── DirectExchangeConfigurationSpecs.cs │ ├── ErrorHandlingSpecs.cs │ ├── FanoutExchangeConfigurationSpecs.cs │ ├── GetMessageSpecs.cs │ ├── HeaderExchangeConfigurationSpecs.cs │ ├── HeadersSpecs.cs │ ├── JsonSerializationSpecs.cs │ ├── JsonSerializerSpecs.cs │ ├── LoggingSpecs.cs │ ├── MessageExpirationSpecs.cs │ ├── MessageInstanceExpirationSpecs.cs │ ├── PersistentMessagesSpecs.cs │ ├── PublishConfigSpecs.cs │ ├── PublishSpecs.cs │ ├── QualityOfServiceSpecs.cs │ ├── QueueBuilderSpecs.cs │ ├── QueueMessageExpirationSpecs.cs │ ├── RedeliverySpecs.cs │ ├── RpcSpecs.cs │ ├── SecuritySpecs.cs │ ├── SerializationStrategyConfigurationSpecs.cs │ ├── SubscribeSpecs.cs │ ├── TopicExchangeConfigurationSpecs.cs │ └── UnsubscribeSpecs.cs ├── Properties │ └── AssemblyInfo.cs ├── RabbitBus.Specs.csproj ├── TestTypes │ ├── AutoMessage.cs │ ├── DependencyAutoMessage.cs │ ├── ReplyMessage.cs │ ├── RequestMessage.cs │ ├── StatusUpdate.cs │ ├── TestMessage.cs │ ├── TestMessage2.cs │ └── TestMessageWithProtectedTypes.cs └── packages.config ├── RabbitBus.sln └── RabbitBus ├── Bus.cs ├── BusBuilder.cs ├── BusExtensions.cs ├── Configuration ├── AutoConfigurationModelBuilder.cs ├── BinarySerializationStrategy.cs ├── ConsumeConfigurationConventionBase.cs ├── DeadLetterConfiguration.cs ├── DefaultDependencyResolver.cs ├── IAutoConfigurationModel.cs ├── IConfigurationContext.cs ├── IConfigurationModel.cs ├── IConsumeConfiguration.cs ├── IConsumeConfigurationContext.cs ├── IConsumeConfigurationConvention.cs ├── IConsumeInfo.cs ├── IDeadLetterConfiguration.cs ├── IDependencyResolver.cs ├── IErrorContext.cs ├── IExchangeConfiguration.cs ├── IExchangeInfo.cs ├── IMessage.cs ├── INegatableExchangeConfiguration.cs ├── INegatableQueueConfiguration.cs ├── IPublishConfiguration.cs ├── IPublishConfigurationContext.cs ├── IPublishConfigurationConvention.cs ├── IPublishInfo.cs ├── IPublishInfoSource.cs ├── IQueueConfiguration.cs ├── IQueueInfo.cs ├── IRouteConfiguration.cs ├── IRouteInfoLookupPolicy.cs ├── IRouteInfoLookupStrategy.cs ├── ISerializationStrategy.cs ├── ISubscriptionConvention.cs ├── Internal │ ├── AutoConfigurationModel.cs │ ├── AutoConfigurator.cs │ ├── AutoSubscription.cs │ ├── ConfigurationContext.cs │ ├── ConfigurationModel.cs │ ├── ConsumeConfigurationContext.cs │ ├── ConsumeInfo.cs │ ├── DefaultConsumeRouteInfoLookupStrategy.cs │ ├── DefaultPublishRouteInfoLookupStrategy.cs │ ├── EnumerableExtensions.cs │ ├── ErrorContext.cs │ ├── ExchangeInfo.cs │ ├── MappingRouteInfoLookupStrategy.cs │ ├── PublishConfigurationContext.cs │ ├── PublishInfo.cs │ ├── QueueInfo.cs │ ├── RouteConfiguration.cs │ └── SubscriptionInfo.cs ├── MessageHandlerSubscrptionConvention.cs └── PublishConfigurationConventionBase.cs ├── ConnectionNotEstablishedException.cs ├── ConnectionUnavailableException.cs ├── ConsumerContext.cs ├── IBus.cs ├── IConsumerContext.cs ├── IMessageHandler.cs ├── IMessagePublisher.cs ├── IQueueStrategy.cs ├── ISubscription.cs ├── ISubscriptionKey.cs ├── ITimeProvider.cs ├── Logging ├── ILogger.cs ├── LogEntry.cs └── Logger.cs ├── MemoryQueueStrategy.cs ├── MessageContext.cs ├── MessageInfo.cs ├── MessageProperties.cs ├── MessagePublisher.cs ├── RabbitBus.csproj ├── Subscription.cs ├── SubscriptionKey.cs ├── ThrowingQueueStrategy.cs ├── TimeProvider.cs ├── Utilities ├── Declare.cs ├── ExchangeDeclareContext.cs ├── ExchangeDeclareInfo.cs ├── IExchangeDeclareContext.cs ├── INegatableExchangeDeclareContext.cs ├── INegatableQueueDeclareContext.cs ├── IQueueDeclareContext.cs ├── IQueueDeclareInfo.cs └── QueueDeclareInfo.cs └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD_README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/BUILD_README.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/README.md -------------------------------------------------------------------------------- /VERSION.txt: -------------------------------------------------------------------------------- 1 | VERSION = "2.1.0" 2 | -------------------------------------------------------------------------------- /packaging/nuget/rabbitBus.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/packaging/nuget/rabbitBus.nuspec -------------------------------------------------------------------------------- /packaging/nuget/rabbitBusSerializationJson.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/packaging/nuget/rabbitBusSerializationJson.nuspec -------------------------------------------------------------------------------- /rakefile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/rakefile.rb -------------------------------------------------------------------------------- /src/.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/.nuget/NuGet.Config -------------------------------------------------------------------------------- /src/.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/.nuget/NuGet.exe -------------------------------------------------------------------------------- /src/.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/.nuget/NuGet.targets -------------------------------------------------------------------------------- /src/RabbitBus.Serialization.Json/JsonSerializationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Serialization.Json/JsonSerializationStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus.Serialization.Json/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Serialization.Json/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus.Serialization.Json/RabbitBus.Serialization.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Serialization.Json/RabbitBus.Serialization.Json.csproj -------------------------------------------------------------------------------- /src/RabbitBus.Serialization.Json/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Serialization.Json/packages.config -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/ActionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/ActionExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/AutoMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/AutoMessageHandler.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/BusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/BusExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/ByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/ByteExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/ConsoleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/ConsoleLogger.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/DependencyAutoMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/DependencyAutoMessageHandler.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/Enumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/Enumerator.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/ErrorSerializationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/ErrorSerializationStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/IntegrationAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/IntegrationAttribute.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/NamedAutoMessageConsumeConfigurationConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/NamedAutoMessageConsumeConfigurationConvention.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/ObjectExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/Parameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/Parameter.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/RabbitExchange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/RabbitExchange.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/RabbitHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/RabbitHandlers.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/RabbitQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/RabbitQueue.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/RabbitService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/RabbitService.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/StatusUpdateHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/StatusUpdateHandler.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/TestDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/TestDependencyResolver.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/TestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/TestMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/TestPublishConfigurationConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/TestPublishConfigurationConvention.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Infrastructure/Wait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Infrastructure/Wait.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/AcceptanceRequiredSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/AcceptanceRequiredSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/BinarySerializerSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/BinarySerializerSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/ConnectionSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/ConnectionSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/ConsumeConfigSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/ConsumeConfigSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/ConventionConfigurationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/ConventionConfigurationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/CorrelationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/CorrelationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/DeadLetterSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/DeadLetterSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/DirectExchangeConfigurationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/DirectExchangeConfigurationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/ErrorHandlingSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/ErrorHandlingSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/FanoutExchangeConfigurationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/FanoutExchangeConfigurationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/GetMessageSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/GetMessageSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/HeaderExchangeConfigurationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/HeaderExchangeConfigurationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/HeadersSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/HeadersSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/JsonSerializationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/JsonSerializationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/JsonSerializerSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/JsonSerializerSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/LoggingSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/LoggingSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/MessageExpirationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/MessageExpirationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/MessageInstanceExpirationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/MessageInstanceExpirationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/PersistentMessagesSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/PersistentMessagesSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/PublishConfigSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/PublishConfigSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/PublishSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/PublishSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/QualityOfServiceSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/QualityOfServiceSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/QueueBuilderSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/QueueBuilderSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/QueueMessageExpirationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/QueueMessageExpirationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/RedeliverySpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/RedeliverySpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/RpcSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/RpcSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/SecuritySpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/SecuritySpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/SerializationStrategyConfigurationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/SerializationStrategyConfigurationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/SubscribeSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/SubscribeSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/TopicExchangeConfigurationSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/TopicExchangeConfigurationSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Integration/UnsubscribeSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Integration/UnsubscribeSpecs.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/RabbitBus.Specs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/RabbitBus.Specs.csproj -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/AutoMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/AutoMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/DependencyAutoMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/DependencyAutoMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/ReplyMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/ReplyMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/RequestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/RequestMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/StatusUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/StatusUpdate.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/TestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/TestMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/TestMessage2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/TestMessage2.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/TestTypes/TestMessageWithProtectedTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/TestTypes/TestMessageWithProtectedTypes.cs -------------------------------------------------------------------------------- /src/RabbitBus.Specs/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.Specs/packages.config -------------------------------------------------------------------------------- /src/RabbitBus.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus.sln -------------------------------------------------------------------------------- /src/RabbitBus/Bus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Bus.cs -------------------------------------------------------------------------------- /src/RabbitBus/BusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/BusBuilder.cs -------------------------------------------------------------------------------- /src/RabbitBus/BusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/BusExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/AutoConfigurationModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/AutoConfigurationModelBuilder.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/BinarySerializationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/BinarySerializationStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/ConsumeConfigurationConventionBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/ConsumeConfigurationConventionBase.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/DeadLetterConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/DeadLetterConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/DefaultDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/DefaultDependencyResolver.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IAutoConfigurationModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IAutoConfigurationModel.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IConfigurationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IConfigurationContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IConfigurationModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IConfigurationModel.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IConsumeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IConsumeConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IConsumeConfigurationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IConsumeConfigurationContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IConsumeConfigurationConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IConsumeConfigurationConvention.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IConsumeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IConsumeInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IDeadLetterConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IDeadLetterConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IDependencyResolver.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IErrorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IErrorContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IExchangeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IExchangeConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IExchangeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IExchangeInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IMessage.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/INegatableExchangeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/INegatableExchangeConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/INegatableQueueConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/INegatableQueueConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IPublishConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IPublishConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IPublishConfigurationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IPublishConfigurationContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IPublishConfigurationConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IPublishConfigurationConvention.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IPublishInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IPublishInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IPublishInfoSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IPublishInfoSource.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IQueueConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IQueueConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IQueueInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IQueueInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IRouteConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IRouteConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IRouteInfoLookupPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IRouteInfoLookupPolicy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/IRouteInfoLookupStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/IRouteInfoLookupStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/ISerializationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/ISerializationStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/ISubscriptionConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/ISubscriptionConvention.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/AutoConfigurationModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/AutoConfigurationModel.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/AutoConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/AutoConfigurator.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/AutoSubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/AutoSubscription.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/ConfigurationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/ConfigurationContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/ConfigurationModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/ConfigurationModel.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/ConsumeConfigurationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/ConsumeConfigurationContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/ConsumeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/ConsumeInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/DefaultConsumeRouteInfoLookupStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/DefaultConsumeRouteInfoLookupStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/DefaultPublishRouteInfoLookupStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/DefaultPublishRouteInfoLookupStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/EnumerableExtensions.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/ErrorContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/ErrorContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/ExchangeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/ExchangeInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/MappingRouteInfoLookupStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/MappingRouteInfoLookupStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/PublishConfigurationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/PublishConfigurationContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/PublishInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/PublishInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/QueueInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/QueueInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/RouteConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/RouteConfiguration.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/Internal/SubscriptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/Internal/SubscriptionInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/MessageHandlerSubscrptionConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/MessageHandlerSubscrptionConvention.cs -------------------------------------------------------------------------------- /src/RabbitBus/Configuration/PublishConfigurationConventionBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Configuration/PublishConfigurationConventionBase.cs -------------------------------------------------------------------------------- /src/RabbitBus/ConnectionNotEstablishedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ConnectionNotEstablishedException.cs -------------------------------------------------------------------------------- /src/RabbitBus/ConnectionUnavailableException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ConnectionUnavailableException.cs -------------------------------------------------------------------------------- /src/RabbitBus/ConsumerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ConsumerContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/IBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/IBus.cs -------------------------------------------------------------------------------- /src/RabbitBus/IConsumerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/IConsumerContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/IMessageHandler.cs -------------------------------------------------------------------------------- /src/RabbitBus/IMessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/IMessagePublisher.cs -------------------------------------------------------------------------------- /src/RabbitBus/IQueueStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/IQueueStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/ISubscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ISubscription.cs -------------------------------------------------------------------------------- /src/RabbitBus/ISubscriptionKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ISubscriptionKey.cs -------------------------------------------------------------------------------- /src/RabbitBus/ITimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ITimeProvider.cs -------------------------------------------------------------------------------- /src/RabbitBus/Logging/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Logging/ILogger.cs -------------------------------------------------------------------------------- /src/RabbitBus/Logging/LogEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Logging/LogEntry.cs -------------------------------------------------------------------------------- /src/RabbitBus/Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Logging/Logger.cs -------------------------------------------------------------------------------- /src/RabbitBus/MemoryQueueStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/MemoryQueueStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/MessageContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/MessageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/MessageInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/MessageProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/MessageProperties.cs -------------------------------------------------------------------------------- /src/RabbitBus/MessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/MessagePublisher.cs -------------------------------------------------------------------------------- /src/RabbitBus/RabbitBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/RabbitBus.csproj -------------------------------------------------------------------------------- /src/RabbitBus/Subscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Subscription.cs -------------------------------------------------------------------------------- /src/RabbitBus/SubscriptionKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/SubscriptionKey.cs -------------------------------------------------------------------------------- /src/RabbitBus/ThrowingQueueStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/ThrowingQueueStrategy.cs -------------------------------------------------------------------------------- /src/RabbitBus/TimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/TimeProvider.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/Declare.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/Declare.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/ExchangeDeclareContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/ExchangeDeclareContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/ExchangeDeclareInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/ExchangeDeclareInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/IExchangeDeclareContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/IExchangeDeclareContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/INegatableExchangeDeclareContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/INegatableExchangeDeclareContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/INegatableQueueDeclareContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/INegatableQueueDeclareContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/IQueueDeclareContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/IQueueDeclareContext.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/IQueueDeclareInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/IQueueDeclareInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/Utilities/QueueDeclareInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/Utilities/QueueDeclareInfo.cs -------------------------------------------------------------------------------- /src/RabbitBus/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekgreer/rabbitBus/HEAD/src/RabbitBus/packages.config --------------------------------------------------------------------------------