├── .build ├── Build.ps1 ├── Install-AddUser.ps1 ├── Install-Environment.ps1 ├── Install-MgmtPlugin.ps1 ├── Install-RestartRabbitMq.ps1 ├── Test.ps1 ├── Util-RabbitMqPath.ps1 └── appveyor.yml ├── .editorconfig ├── .gitattributes ├── .github ├── CONTRIBUTING.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── LICENSE ├── NuGet.Config ├── README.md ├── RELEASENOTES.md ├── RawRabbit.sln ├── docs ├── Makefile ├── conf.py ├── enrichers │ ├── attribute-routing.md │ ├── global-execution-id.md │ ├── httpcontext.md │ ├── index.rst │ ├── message-context.md │ ├── polly.md │ └── queue-name-suffix.md ├── getting-started │ ├── client-lifetime.md │ ├── configuration.md │ ├── index.rst │ ├── installation.md │ ├── logging.md │ ├── modify-pre-defined-operations.md │ └── register-client.md ├── index.rst ├── make.bat ├── operations │ ├── get.md │ ├── index.rst │ ├── message-sequence.md │ ├── publish.md │ ├── request.md │ ├── respond.md │ ├── statemachine.md │ └── subscribe.md └── rabbitmq-features │ ├── dead-letter-exchange.md │ ├── direct-reply-to.md │ ├── index.rst │ ├── lazy-queues.md │ ├── message-priority.md │ └── publish-acknowledgements.md ├── icon.png ├── sample ├── RawRabbit.AspNet.Sample │ ├── Controllers │ │ └── ValuesController.cs │ ├── MessageContext.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RawRabbit.AspNet.Sample.csproj │ ├── Startup.cs │ ├── appsettings.json │ ├── runtimeconfig.template.json │ └── web.config ├── RawRabbit.ConsoleApp.Sample │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.ConsoleApp.Sample.csproj │ └── rawrabbit.json └── RawRabbit.Messages.Sample │ ├── AnotherMessage.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── RawRabbit.Messages.Sample.csproj │ ├── ValueCreationFailed.cs │ ├── ValueRequest.cs │ ├── ValueResponse.cs │ ├── ValuesCalculated.cs │ └── ValuesRequested.cs ├── src ├── RawRabbit.Compatibility.Legacy │ ├── BusClient.cs │ ├── BusClientOfT.cs │ ├── Configuration │ │ ├── ConfigurationEvaluator.cs │ │ ├── Exchange │ │ │ ├── ExchangeConfiguration.cs │ │ │ ├── ExchangeConfigurationBuilder.cs │ │ │ ├── ExchangeConfigurationExtensions.cs │ │ │ ├── ExchangeType.cs │ │ │ └── IExchangeConfigurationBuilder.cs │ │ ├── Publish │ │ │ ├── IPublishConfigurationBuilder.cs │ │ │ ├── PublishConfiguration.cs │ │ │ └── PublishConfigurationBuilder.cs │ │ ├── Queue │ │ │ ├── IQueueConfigurationBuilder.cs │ │ │ ├── QueueConfiguration.cs │ │ │ ├── QueueConfigurationBuilder.cs │ │ │ └── QueueConfigurationExtensions.cs │ │ ├── Request │ │ │ ├── IRequestConfigurationBuilder.cs │ │ │ ├── RequestConfiguration.cs │ │ │ └── RequestConfigurationBuilder.cs │ │ ├── Respond │ │ │ ├── IResponderConfigurationBuilder.cs │ │ │ ├── ResponderConfiguration.cs │ │ │ └── ResponderConfigurationBuilder.cs │ │ └── Subscribe │ │ │ ├── ISubscriptionConfigurationBuilder.cs │ │ │ ├── SubscriptionConfiguration.cs │ │ │ └── SubscriptionConfigurationBuilder.cs │ ├── IBusClient.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Compatibility.Legacy.csproj │ └── RawRabbitFactory.cs ├── RawRabbit.DependencyInjection.Autofac │ ├── ComponentContextAdapter.cs │ ├── ContainerBuilderAdapter.cs │ ├── ContainerBuilderExtension.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── RawRabbit.DependencyInjection.Autofac.csproj ├── RawRabbit.DependencyInjection.Ninject │ ├── KernelExtension.cs │ ├── NinjectAdapter.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.DependencyInjection.Ninject.csproj │ └── RawRabbitModule.cs ├── RawRabbit.DependencyInjection.ServiceCollection │ ├── AddRawRabbitExtension.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.DependencyInjection.ServiceCollection.csproj │ ├── ServiceCollectionAdapter.cs │ └── ServiceProviderAdapter.cs ├── RawRabbit.Enrichers.Attributes │ ├── AttributePlugin.cs │ ├── ExchangeAttribute.cs │ ├── Middleware │ │ ├── ConsumeAttributeMiddleware.cs │ │ └── ProduceAttributeMiddleware.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── QueueAttribute.cs │ ├── RawRabbit.Enrichers.Attributes.csproj │ └── RoutingAttribute.cs ├── RawRabbit.Enrichers.GlobalExecutionId │ ├── Dependencies │ │ └── GlobalExecutionIdRepository.cs │ ├── GlobalExecutionIdPlugin.cs │ ├── Middleware │ │ ├── AppendGlobalExecutionIdMiddleware.cs │ │ ├── ExecutionIdRoutingMiddleware.cs │ │ ├── GlobalExecutionIdMiddleware.cs │ │ ├── PersistGlobalExecutionIdMiddleware.cs │ │ ├── PublishHeaderAppenderMiddleware.cs │ │ └── WildcardRoutingKeyMiddleware.cs │ ├── PipeContextExtensions.cs │ ├── PipeKey.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── PropertyHeaders.cs │ └── RawRabbit.Enrichers.GlobalExecutionId.csproj ├── RawRabbit.Enrichers.HttpContext │ ├── AspNetCoreHttpContextMiddleware.cs │ ├── HttpContextPlugin.cs │ ├── NetFxHttpContextMiddleware.cs │ ├── PipeContextHttpExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── RawRabbit.Enrichers.HttpContext.csproj ├── RawRabbit.Enrichers.MessageContext.Respond │ ├── PipeContextExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Enrichers.MessageContext.Respond.csproj │ └── RespondMessageContextExtension.cs ├── RawRabbit.Enrichers.MessageContext.Subscribe │ ├── MessageContextSubscibeStage.cs │ ├── PipeContextExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Enrichers.MessageContext.Subscribe.csproj │ └── SubscribeMessageContextExtension.cs ├── RawRabbit.Enrichers.MessageContext │ ├── Context │ │ ├── IMessageContext.cs │ │ └── MessageContext.cs │ ├── ContextForwardPlugin.cs │ ├── Dependencies │ │ └── MessageContextRepository.cs │ ├── MessageContextPlugin.cs │ ├── Middleware │ │ ├── ConsumeForwardingMiddleware.cs │ │ └── PublishForwardingMiddleware.cs │ ├── PipeContextExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── RawRabbit.Enrichers.MessageContext.csproj ├── RawRabbit.Enrichers.MessagePack │ ├── MessagePackFormat.cs │ ├── MessagePackPlugin.cs │ ├── MessagePackSerializerWorker.cs │ └── RawRabbit.Enrichers.MessagePack.csproj ├── RawRabbit.Enrichers.Polly │ ├── Middleware │ │ ├── BasicPublishMiddleware.cs │ │ ├── ConsumerCreationMiddleware.cs │ │ ├── ExchangeDeclareMiddleware.cs │ │ ├── ExplicitAckMiddleware.cs │ │ ├── HandlerInvocationMiddleware.cs │ │ ├── PolicyMiddleware.cs │ │ ├── PooledChannelMiddleware.cs │ │ ├── QueueBindMiddleware.cs │ │ ├── QueueDeclareMiddleware.cs │ │ └── TransientChannelMiddleware.cs │ ├── PipeContextExtensions.cs │ ├── PolicyKeys.cs │ ├── PollyPlugin.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Enrichers.Polly.csproj │ ├── RetryKey.cs │ └── Services │ │ └── ChannelFactory.cs ├── RawRabbit.Enrichers.Protobuf │ ├── ProtobufPlugin.cs │ ├── ProtobufSerializer.cs │ └── RawRabbit.Enrichers.Protobuf.csproj ├── RawRabbit.Enrichers.QueueSuffix │ ├── ApplicationNamePipeExtension.cs │ ├── ApplicationQueueSuffixPlugin.cs │ ├── CustomQueueSuffixExtensions.cs │ ├── CustomQueueSuffixPlugin.cs │ ├── HostNamePipeExtensions.cs │ ├── HostNameQueueSuffix.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── QueueSuffixMiddleware.cs │ ├── QueueSuffixOptions.cs │ ├── QueueSuffixPlugin.cs │ └── RawRabbit.Enrichers.QueueSuffix.csproj ├── RawRabbit.Enrichers.RetryLater │ ├── Common │ │ ├── Retry.cs │ │ ├── RetryHeaders.cs │ │ ├── RetryInformation.cs │ │ ├── RetryInformationHeaderUpdater.cs │ │ ├── RetryInformationProvider.cs │ │ └── RetryLaterPipeContextExtensions.cs │ ├── Middleware │ │ ├── RetryInformationExtractionMiddleware.cs │ │ └── RetryLaterMiddleware.cs │ ├── RawRabbit.Enrichers.RetryLater.csproj │ └── RetryLaterPlugin.cs ├── RawRabbit.Enrichers.ZeroFormatter │ ├── RawRabbit.Enrichers.ZeroFormatter.csproj │ ├── ZeroFormatterPlugin.cs │ └── ZeroFormatterSerializerWorker.cs ├── RawRabbit.Operations.Get │ ├── GetManyOfTOperation.cs │ ├── GetOfTOperation.cs │ ├── GetOperation.cs │ ├── GetPipeExtensions.cs │ ├── Middleware │ │ ├── AckableResultMiddleware.cs │ │ ├── BasicGetMiddleware.cs │ │ ├── ConventionNamingMiddleware.cs │ │ └── GetConfigurationMiddleware.cs │ ├── Model │ │ ├── AckableExtensions.cs │ │ ├── AckableOfT.cs │ │ └── GetKey.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ └── RawRabbit.Operations.Get.csproj ├── RawRabbit.Operations.MessageSequence │ ├── Configuration │ │ ├── Abstraction │ │ │ ├── IMessageChainPublisher.cs │ │ │ ├── IMessageSequenceBuilder.cs │ │ │ └── IStepOptionBuilder.cs │ │ └── StepOptionBuilder.cs │ ├── MessageSequenceExtension.cs │ ├── Model │ │ ├── ExecutionResult.cs │ │ ├── ExecutionState.cs │ │ ├── MessageSequence.cs │ │ ├── StepDefinition.cs │ │ └── StepOption.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Operations.MessageSequence.csproj │ ├── StateMachine │ │ ├── MessageSequence.cs │ │ └── SequenceModel.cs │ └── Trigger │ │ └── MessageAndContextTriggerExtension.cs ├── RawRabbit.Operations.Publish │ ├── Context │ │ ├── PublishContext.cs │ │ └── PublishContextExtensions.cs │ ├── Middleware │ │ ├── PublishAcknowledgeMiddleware.cs │ │ ├── PublishConfigurationMiddleware.cs │ │ └── ReturnCallbackMiddleware.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── PublishKey.cs │ ├── PublishMessageExtension.cs │ ├── PublishStage.cs │ └── RawRabbit.Operations.Publish.csproj ├── RawRabbit.Operations.Request │ ├── Configuration │ │ ├── Abstraction │ │ │ ├── IRequestConfigurationBuilder.cs │ │ │ └── IRequestConfigurationFactory.cs │ │ ├── RequestConfiguration.cs │ │ ├── RequestConfigurationBuilder.cs │ │ └── RequestConfigurationFactory.cs │ ├── Context │ │ ├── RequestContext.cs │ │ └── RequestContextExtensions.cs │ ├── Core │ │ ├── PipeContextExtensions.cs │ │ └── RequestKey.cs │ ├── Middleware │ │ ├── BasicPropertiesMiddleware.cs │ │ ├── RequestConfigurationMiddleware.cs │ │ ├── RequestTimeoutMiddleware.cs │ │ ├── ResponderExceptionMiddleware.cs │ │ └── ResponseConsumeMiddleware.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Operations.Request.csproj │ └── RequestExtension.cs ├── RawRabbit.Operations.Respond │ ├── Acknowledgement │ │ ├── Ack.cs │ │ ├── AckOfT.cs │ │ ├── Nack.cs │ │ ├── Reject.cs │ │ ├── Respond.cs │ │ └── TypedAcknowlegement.cs │ ├── Configuration │ │ ├── RespondConfiguration.cs │ │ ├── RespondConfigurationBuilder.cs │ │ └── RespondConfigurationFactory.cs │ ├── Context │ │ ├── RespondContext.cs │ │ └── RespondContextExtensions.cs │ ├── Core │ │ ├── PipeContextExtensions.cs │ │ ├── RespondKey.cs │ │ └── RespondStage.cs │ ├── Middleware │ │ ├── ReplyToExtractionMiddleware.cs │ │ ├── RespondConfigurationMiddleware.cs │ │ ├── RespondExceptionMiddleware.cs │ │ └── ResponseHandlerOptionFactory.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Operations.Respond.csproj │ └── RespondExtension.cs ├── RawRabbit.Operations.StateMachine │ ├── Context │ │ └── StateMachineContext.cs │ ├── Core │ │ ├── GlobalLock.cs │ │ ├── ModelRepository.cs │ │ └── StateMachineActivator.cs │ ├── Middleware │ │ ├── GlobalLockMiddleware.cs │ │ ├── ModelIdMiddleware.cs │ │ ├── PersistModelMiddleware.cs │ │ └── RetrieveStateMachineMiddleware.cs │ ├── Model.cs │ ├── PipeContextExtensions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Operations.StateMachine.csproj │ ├── StateMachineBase.cs │ ├── StateMachineExtension.cs │ ├── StateMachineKey.cs │ ├── StateMachinePlugin.cs │ └── Trigger │ │ ├── TriggerConfigurationCollection.cs │ │ ├── TriggerConfigurer.cs │ │ └── TriggerFromMessageExtension.cs ├── RawRabbit.Operations.Subscribe │ ├── Context │ │ ├── SubscribeContext.cs │ │ └── SubscribeContextExtensions.cs │ ├── Middleware │ │ ├── SubscribeInvocationMiddleware.cs │ │ ├── SubscriptionConfigurationMiddleware.cs │ │ └── SubscriptionExceptionMiddleware.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RawRabbit.Operations.Subscribe.csproj │ ├── Stages │ │ └── SubscribeStage.cs │ └── SubscribeMessageExtension.cs ├── RawRabbit.Operations.Tools │ ├── BasicConsumeExtension.cs │ ├── BasicPublishExtension.cs │ ├── BindQueueExtension.cs │ ├── CreateChannelExtension.cs │ ├── CreateConsumerExtension.cs │ ├── DeclareExchangeExtension.cs │ ├── DeclareQueueExtension.cs │ ├── DeleteExchangeExtension.cs │ ├── DeleteQueueExtension.cs │ ├── Middleware │ │ ├── ExchangeDeclarationMiddleware.cs │ │ └── QueueDeclarationMiddleware.cs │ └── RawRabbit.Operations.Tools.csproj └── RawRabbit │ ├── BusClient.cs │ ├── Channel │ ├── Abstraction │ │ └── IChannelFactory.cs │ ├── AutoScalingChannelPool.cs │ ├── AutoScalingChannelPoolFactory.cs │ ├── ChannelFactory.cs │ ├── ConcurrentChannelQueue.cs │ ├── DynamicChannelPool.cs │ ├── ResilientChannelPool.cs │ └── StaticChannelPool.cs │ ├── Common │ ├── Acknowledgement.cs │ ├── ClientPropertyProvider.cs │ ├── ConnectionStringParser.cs │ ├── ExclusiveLock.cs │ ├── IDictionaryExtensions.cs │ ├── NamingConventions.cs │ ├── PropertyHeaders.cs │ ├── QueueArgument.cs │ ├── ResourceDisposer.cs │ ├── TaskUtil.cs │ ├── TopologyProvider.cs │ ├── Truncator.cs │ └── TypeExtensions.cs │ ├── Configuration │ ├── BasicPublish │ │ ├── BasicPublishConfiguration.cs │ │ ├── BasicPublishConfigurationBuilder.cs │ │ ├── BasicPublishConfigurationFactory.cs │ │ ├── IBasicPublishConfigurationBuilder.cs │ │ └── IBasicPublishConfigurationFactory.cs │ ├── Consume │ │ ├── ConsumeConfigExtensions.cs │ │ ├── ConsumeConfiguration.cs │ │ ├── ConsumeConfigurationBuilder.cs │ │ ├── ConsumeConfigurationFactory.cs │ │ ├── IConsumeConfigurationBuilder.cs │ │ └── IConsumeConfigurationFactory.cs │ ├── Consumer │ │ ├── ConsumerConfiguration.cs │ │ ├── ConsumerConfigurationBuilder.cs │ │ ├── ConsumerConfigurationFactory.cs │ │ ├── IConsumerConfigurationBuilder.cs │ │ └── IConsumerConfigurationFactory.cs │ ├── ExchangeDeclare │ │ ├── ExchangeConfigurationFactory.cs │ │ ├── ExchangeDeclaration.cs │ │ ├── ExchangeDeclarationBuilder.cs │ │ ├── ExchangeDeclarationExtensions.cs │ │ ├── ExchangeType.cs │ │ └── IExchangeDeclarationBuilder.cs │ ├── Get │ │ ├── GetConfiguration.cs │ │ ├── GetConfigurationBuilder.cs │ │ └── IGetConfigurationBuilder.cs │ ├── Publisher │ │ ├── IPublisherConfigurationBuilder.cs │ │ ├── IPublisherConfigurationFactory.cs │ │ ├── PublisherConfiguration.cs │ │ ├── PublisherConfigurationBuilder.cs │ │ └── PublisherConfigurationFactory.cs │ ├── QueueDeclare │ │ ├── IQueueDeclarationBuilder.cs │ │ ├── QueueDeclaration.cs │ │ ├── QueueDeclarationBuilder.cs │ │ ├── QueueDeclarationExtensions.cs │ │ └── QueueDeclarationFactory.cs │ └── RawRabbitConfiguration.cs │ ├── Consumer │ ├── ConsumerFactory.cs │ └── IConsumerFactory.cs │ ├── DependencyInjection │ ├── IDependencyRegister.cs │ ├── IDependencyResolver.cs │ ├── RawRabbitDependencyRegisterExtension.cs │ └── SimpleDependencyInjection.cs │ ├── Exceptions │ ├── ChannelAvailabilityException.cs │ ├── ExceptionInformation.cs │ ├── MessageHandlerException.cs │ └── PublishConfirmException.cs │ ├── IBusClient.cs │ ├── Instantiation │ ├── ClientBuilder.cs │ ├── Disposable │ │ └── BusClient.cs │ ├── InstanceFactory.cs │ ├── RawRabbitFactory.cs │ └── RawRabbitOptions.cs │ ├── Logging │ └── LibLog.cs │ ├── Pipe │ ├── AddPropertyPipeContextExtensions.cs │ ├── IPipeContext.cs │ ├── IPipeContextFactory.cs │ ├── Middleware │ │ ├── BasicPropertiesMiddleware.cs │ │ ├── BasicPublishConfigurationMiddleware.cs │ │ ├── BasicPublishMiddleware.cs │ │ ├── BodyDeserializationMiddleware.cs │ │ ├── BodySerializationMiddleware.cs │ │ ├── CancellationMiddleware.cs │ │ ├── ChannelCreationMiddleware.cs │ │ ├── ConsumeConfigurationMiddleware.cs │ │ ├── ConsumerConsumeMiddleware.cs │ │ ├── ConsumerCreationMiddleware.cs │ │ ├── ConsumerMessageHandlerMiddleware.cs │ │ ├── ExceptionHandlingMiddleware.cs │ │ ├── ExchangeDeclareMiddleware.cs │ │ ├── ExchangeDeleteMiddleware.cs │ │ ├── ExplicitAckMiddleware.cs │ │ ├── HandlerInvocationMiddleware.cs │ │ ├── HeaderDeserializationMiddleware.cs │ │ ├── HeaderSerializationMiddleware.cs │ │ ├── Middleware.cs │ │ ├── MiddlewareInfo.cs │ │ ├── NoOpMiddleware.cs │ │ ├── PooledChannelMiddleware.cs │ │ ├── QueueBindMiddleware.cs │ │ ├── QueueDeclareMiddleware.cs │ │ ├── QueueDeleteMiddleware.cs │ │ ├── StageMarkerMiddleware.cs │ │ ├── SubscriptionMiddleware.cs │ │ ├── TransientChannelMiddleware.cs │ │ └── UseHandlerMiddleware.cs │ ├── PipeBuilder.cs │ ├── PipeBuilderFactory.cs │ ├── PipeContextExtension.cs │ ├── PipeContextGetExtension.cs │ ├── PipeKey.cs │ └── StageMarker.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── RawRabbit.csproj │ ├── Serialization │ ├── ISerializer.cs │ ├── JsonSerializer.cs │ └── StringSerializerBase.cs │ └── Subscription │ ├── Subscription.cs │ └── SubscriptionRepository.cs └── test ├── RawRabbit.Enrichers.Polly.Tests ├── Middleware │ └── QueueDeclareMiddlewareTests.cs ├── Properties │ └── AssemblyInfo.cs ├── RawRabbit.Enrichers.Polly.Tests.csproj ├── Services │ └── ChannelFactoryTests.cs └── packages.config ├── RawRabbit.IntegrationTests ├── Compatibility │ ├── InteroperationFunctionalityTests.cs │ └── LegacyClientTests.cs ├── DependencyInjection │ ├── AutofacTests.cs │ ├── NinjectTests.cs │ └── SimpleDependencyTests.cs ├── Enrichers │ ├── AttributeEnricherTests.cs │ ├── GlobalExecutionIdTests.cs │ ├── MessageContextTests.cs │ ├── MessagePackTests.cs │ ├── PolicyEnricherTests.cs │ ├── ProtobufTests.cs │ ├── QueueSuffixTests.cs │ ├── RetryLaterEnricherTests.cs │ └── ZeroFormatterEnricherTests.cs ├── Features │ ├── ConsumeThrottleTests.cs │ ├── GenericMessagesTest.cs │ └── GracefulShutdownTest.cs ├── GetOperation │ ├── BasicGetTests.cs │ └── GetManyTests.cs ├── IntegrationTestBase.cs ├── MessageSequence │ └── MessageSequenceTests.cs ├── Properties │ └── AssemblyInfo.cs ├── PublishAndSubscribe │ ├── AcknowledgementSubscribeTests.cs │ ├── CancellationTests.cs │ ├── ConfigurationTests.cs │ ├── MandatoryCallbackTests.cs │ └── MultipleOperationsTests.cs ├── RawRabbit.IntegrationTests.csproj ├── RawRabbitFactory.cs ├── Rpc │ ├── AcknowledgementRespondTests.cs │ ├── RpcExceptionPropagationTests.cs │ ├── RpcFundamentalTests.cs │ └── RpcTimeoutTests.cs ├── StateMachine │ ├── Generic │ │ ├── GenericProcess.cs │ │ ├── GenericProcessMessages.cs │ │ ├── GenericProcessModel.cs │ │ ├── ProcessTriggers.cs │ │ ├── State.cs │ │ └── Trigger.cs │ └── StateMachineTests.cs ├── TestMessages │ ├── BasicMessage.cs │ ├── BasicRequest.cs │ ├── BasicResponse.cs │ ├── DynamicMessage.cs │ ├── FirstRequest.cs │ ├── FirstResponse.cs │ ├── GenericRequest.cs │ ├── NamespacedMessages.cs │ ├── NumberedMessages.cs │ ├── SecondRequest.cs │ ├── SecondResponse.cs │ ├── SimpleMessage.cs │ └── TestMessageContext.cs └── xunit.runner.json ├── RawRabbit.PerformanceTest ├── Harness.cs ├── MessageContextBenchmarks.cs ├── PubSubBenchmarks.cs ├── RawRabbit.PerformanceTest.csproj └── RpcBenchmarks.cs └── RawRabbit.Tests ├── Channel ├── ChannelFactoryTests.cs ├── ChannelPoolTests.cs └── DynamicChannelPoolTests.cs ├── Common ├── ConnectionStringParserTests.cs └── NamingConventionsTests.cs ├── Properties └── AssemblyInfo.cs ├── RawRabbit.Tests.csproj └── rawrabbit.json /.build/Build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Build.ps1 -------------------------------------------------------------------------------- /.build/Install-AddUser.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Install-AddUser.ps1 -------------------------------------------------------------------------------- /.build/Install-Environment.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Install-Environment.ps1 -------------------------------------------------------------------------------- /.build/Install-MgmtPlugin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Install-MgmtPlugin.ps1 -------------------------------------------------------------------------------- /.build/Install-RestartRabbitMq.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Install-RestartRabbitMq.ps1 -------------------------------------------------------------------------------- /.build/Test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Test.ps1 -------------------------------------------------------------------------------- /.build/Util-RabbitMqPath.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/Util-RabbitMqPath.ps1 -------------------------------------------------------------------------------- /.build/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.build/appveyor.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/README.md -------------------------------------------------------------------------------- /RELEASENOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/RELEASENOTES.md -------------------------------------------------------------------------------- /RawRabbit.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/RawRabbit.sln -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/enrichers/attribute-routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/attribute-routing.md -------------------------------------------------------------------------------- /docs/enrichers/global-execution-id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/global-execution-id.md -------------------------------------------------------------------------------- /docs/enrichers/httpcontext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/httpcontext.md -------------------------------------------------------------------------------- /docs/enrichers/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/index.rst -------------------------------------------------------------------------------- /docs/enrichers/message-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/message-context.md -------------------------------------------------------------------------------- /docs/enrichers/polly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/polly.md -------------------------------------------------------------------------------- /docs/enrichers/queue-name-suffix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/enrichers/queue-name-suffix.md -------------------------------------------------------------------------------- /docs/getting-started/client-lifetime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/client-lifetime.md -------------------------------------------------------------------------------- /docs/getting-started/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/configuration.md -------------------------------------------------------------------------------- /docs/getting-started/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/index.rst -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/logging.md -------------------------------------------------------------------------------- /docs/getting-started/modify-pre-defined-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/modify-pre-defined-operations.md -------------------------------------------------------------------------------- /docs/getting-started/register-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/getting-started/register-client.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/operations/get.md: -------------------------------------------------------------------------------- 1 | # Get -------------------------------------------------------------------------------- /docs/operations/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/operations/index.rst -------------------------------------------------------------------------------- /docs/operations/message-sequence.md: -------------------------------------------------------------------------------- 1 | # Message Sequencec -------------------------------------------------------------------------------- /docs/operations/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/operations/publish.md -------------------------------------------------------------------------------- /docs/operations/request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/operations/request.md -------------------------------------------------------------------------------- /docs/operations/respond.md: -------------------------------------------------------------------------------- 1 | # Respond -------------------------------------------------------------------------------- /docs/operations/statemachine.md: -------------------------------------------------------------------------------- 1 | # State Machine -------------------------------------------------------------------------------- /docs/operations/subscribe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/operations/subscribe.md -------------------------------------------------------------------------------- /docs/rabbitmq-features/dead-letter-exchange.md: -------------------------------------------------------------------------------- 1 | # Dead Letter Exchange -------------------------------------------------------------------------------- /docs/rabbitmq-features/direct-reply-to.md: -------------------------------------------------------------------------------- 1 | # Direct Reply To (RPC) -------------------------------------------------------------------------------- /docs/rabbitmq-features/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/rabbitmq-features/index.rst -------------------------------------------------------------------------------- /docs/rabbitmq-features/lazy-queues.md: -------------------------------------------------------------------------------- 1 | # Lazy Queues -------------------------------------------------------------------------------- /docs/rabbitmq-features/message-priority.md: -------------------------------------------------------------------------------- 1 | # Message Priority -------------------------------------------------------------------------------- /docs/rabbitmq-features/publish-acknowledgements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/docs/rabbitmq-features/publish-acknowledgements.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/icon.png -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/MessageContext.cs -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/Program.cs -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/Properties/launchSettings.json -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/RawRabbit.AspNet.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/RawRabbit.AspNet.Sample.csproj -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/Startup.cs -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/appsettings.json -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/runtimeconfig.template.json: -------------------------------------------------------------------------------- 1 | { 2 | "gcServer": true 3 | } -------------------------------------------------------------------------------- /sample/RawRabbit.AspNet.Sample/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.AspNet.Sample/web.config -------------------------------------------------------------------------------- /sample/RawRabbit.ConsoleApp.Sample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.ConsoleApp.Sample/Program.cs -------------------------------------------------------------------------------- /sample/RawRabbit.ConsoleApp.Sample/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.ConsoleApp.Sample/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sample/RawRabbit.ConsoleApp.Sample/RawRabbit.ConsoleApp.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.ConsoleApp.Sample/RawRabbit.ConsoleApp.Sample.csproj -------------------------------------------------------------------------------- /sample/RawRabbit.ConsoleApp.Sample/rawrabbit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.ConsoleApp.Sample/rawrabbit.json -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/AnotherMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/AnotherMessage.cs -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/RawRabbit.Messages.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/RawRabbit.Messages.Sample.csproj -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/ValueCreationFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/ValueCreationFailed.cs -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/ValueRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/ValueRequest.cs -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/ValueResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/ValueResponse.cs -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/ValuesCalculated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/ValuesCalculated.cs -------------------------------------------------------------------------------- /sample/RawRabbit.Messages.Sample/ValuesRequested.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/sample/RawRabbit.Messages.Sample/ValuesRequested.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/BusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/BusClient.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/BusClientOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/BusClientOfT.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/ConfigurationEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/ConfigurationEvaluator.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/ExchangeType.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/IExchangeConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Exchange/IExchangeConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Publish/IPublishConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Publish/IPublishConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Publish/PublishConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Publish/PublishConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Publish/PublishConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Publish/PublishConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Queue/IQueueConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Queue/IQueueConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Queue/QueueConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Queue/QueueConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Queue/QueueConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Queue/QueueConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Queue/QueueConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Queue/QueueConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Request/IRequestConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Request/IRequestConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Request/RequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Request/RequestConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Request/RequestConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Request/RequestConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Respond/IResponderConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Respond/IResponderConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Respond/ResponderConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Respond/ResponderConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Respond/ResponderConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Respond/ResponderConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Subscribe/ISubscriptionConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Subscribe/ISubscriptionConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Subscribe/SubscriptionConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Subscribe/SubscriptionConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Configuration/Subscribe/SubscriptionConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Configuration/Subscribe/SubscriptionConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/IBusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/IBusClient.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/RawRabbit.Compatibility.Legacy.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/RawRabbit.Compatibility.Legacy.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Compatibility.Legacy/RawRabbitFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Compatibility.Legacy/RawRabbitFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Autofac/ComponentContextAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Autofac/ComponentContextAdapter.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Autofac/ContainerBuilderAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Autofac/ContainerBuilderAdapter.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Autofac/ContainerBuilderExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Autofac/ContainerBuilderExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Autofac/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Autofac/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Autofac/RawRabbit.DependencyInjection.Autofac.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Autofac/RawRabbit.DependencyInjection.Autofac.csproj -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Ninject/KernelExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Ninject/KernelExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Ninject/NinjectAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Ninject/NinjectAdapter.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Ninject/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Ninject/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Ninject/RawRabbit.DependencyInjection.Ninject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Ninject/RawRabbit.DependencyInjection.Ninject.csproj -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.Ninject/RawRabbitModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.Ninject/RawRabbitModule.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.ServiceCollection/AddRawRabbitExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.ServiceCollection/AddRawRabbitExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.ServiceCollection/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.ServiceCollection/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.ServiceCollection/RawRabbit.DependencyInjection.ServiceCollection.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.ServiceCollection/RawRabbit.DependencyInjection.ServiceCollection.csproj -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.ServiceCollection/ServiceCollectionAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.ServiceCollection/ServiceCollectionAdapter.cs -------------------------------------------------------------------------------- /src/RawRabbit.DependencyInjection.ServiceCollection/ServiceProviderAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.DependencyInjection.ServiceCollection/ServiceProviderAdapter.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/AttributePlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/AttributePlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/ExchangeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/ExchangeAttribute.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/Middleware/ConsumeAttributeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/Middleware/ConsumeAttributeMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/Middleware/ProduceAttributeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/Middleware/ProduceAttributeMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/QueueAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/QueueAttribute.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/RawRabbit.Enrichers.Attributes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/RawRabbit.Enrichers.Attributes.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Attributes/RoutingAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Attributes/RoutingAttribute.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Dependencies/GlobalExecutionIdRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Dependencies/GlobalExecutionIdRepository.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/GlobalExecutionIdPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/GlobalExecutionIdPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/AppendGlobalExecutionIdMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/AppendGlobalExecutionIdMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/ExecutionIdRoutingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/ExecutionIdRoutingMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/GlobalExecutionIdMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/GlobalExecutionIdMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/PersistGlobalExecutionIdMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/PersistGlobalExecutionIdMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/PublishHeaderAppenderMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/PublishHeaderAppenderMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/WildcardRoutingKeyMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Middleware/WildcardRoutingKeyMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/PipeKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/PipeKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/PropertyHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/PropertyHeaders.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.GlobalExecutionId/RawRabbit.Enrichers.GlobalExecutionId.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.GlobalExecutionId/RawRabbit.Enrichers.GlobalExecutionId.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.HttpContext/AspNetCoreHttpContextMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.HttpContext/AspNetCoreHttpContextMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.HttpContext/HttpContextPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.HttpContext/HttpContextPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.HttpContext/NetFxHttpContextMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.HttpContext/NetFxHttpContextMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.HttpContext/PipeContextHttpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.HttpContext/PipeContextHttpExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.HttpContext/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.HttpContext/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.HttpContext/RawRabbit.Enrichers.HttpContext.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.HttpContext/RawRabbit.Enrichers.HttpContext.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Respond/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Respond/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Respond/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Respond/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Respond/RawRabbit.Enrichers.MessageContext.Respond.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Respond/RawRabbit.Enrichers.MessageContext.Respond.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Respond/RespondMessageContextExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Respond/RespondMessageContextExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Subscribe/MessageContextSubscibeStage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Subscribe/MessageContextSubscibeStage.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Subscribe/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Subscribe/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Subscribe/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Subscribe/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Subscribe/RawRabbit.Enrichers.MessageContext.Subscribe.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Subscribe/RawRabbit.Enrichers.MessageContext.Subscribe.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext.Subscribe/SubscribeMessageContextExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext.Subscribe/SubscribeMessageContextExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/Context/IMessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/Context/IMessageContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/Context/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/Context/MessageContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/ContextForwardPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/ContextForwardPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/Dependencies/MessageContextRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/Dependencies/MessageContextRepository.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/MessageContextPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/MessageContextPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/Middleware/ConsumeForwardingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/Middleware/ConsumeForwardingMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/Middleware/PublishForwardingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/Middleware/PublishForwardingMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessageContext/RawRabbit.Enrichers.MessageContext.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessageContext/RawRabbit.Enrichers.MessageContext.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessagePack/MessagePackFormat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessagePack/MessagePackFormat.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessagePack/MessagePackPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessagePack/MessagePackPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessagePack/MessagePackSerializerWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessagePack/MessagePackSerializerWorker.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.MessagePack/RawRabbit.Enrichers.MessagePack.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.MessagePack/RawRabbit.Enrichers.MessagePack.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/BasicPublishMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/BasicPublishMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/ConsumerCreationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/ConsumerCreationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/ExchangeDeclareMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/ExchangeDeclareMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/ExplicitAckMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/ExplicitAckMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/HandlerInvocationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/HandlerInvocationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/PolicyMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/PolicyMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/PooledChannelMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/PooledChannelMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/QueueBindMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/QueueBindMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/QueueDeclareMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/QueueDeclareMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Middleware/TransientChannelMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Middleware/TransientChannelMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/PolicyKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/PolicyKeys.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/PollyPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/PollyPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/RawRabbit.Enrichers.Polly.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/RawRabbit.Enrichers.Polly.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/RetryKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/RetryKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Polly/Services/ChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Polly/Services/ChannelFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Protobuf/ProtobufPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Protobuf/ProtobufPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Protobuf/ProtobufSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Protobuf/ProtobufSerializer.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.Protobuf/RawRabbit.Enrichers.Protobuf.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.Protobuf/RawRabbit.Enrichers.Protobuf.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/ApplicationNamePipeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/ApplicationNamePipeExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/ApplicationQueueSuffixPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/ApplicationQueueSuffixPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/CustomQueueSuffixExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/CustomQueueSuffixExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/CustomQueueSuffixPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/CustomQueueSuffixPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/HostNamePipeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/HostNamePipeExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/HostNameQueueSuffix.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/HostNameQueueSuffix.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/QueueSuffixMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/QueueSuffixMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/QueueSuffixOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/QueueSuffixOptions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/QueueSuffixPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/QueueSuffixPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.QueueSuffix/RawRabbit.Enrichers.QueueSuffix.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.QueueSuffix/RawRabbit.Enrichers.QueueSuffix.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Common/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Common/Retry.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Common/RetryHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Common/RetryHeaders.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Common/RetryInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Common/RetryInformation.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Common/RetryInformationHeaderUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Common/RetryInformationHeaderUpdater.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Common/RetryInformationProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Common/RetryInformationProvider.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Common/RetryLaterPipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Common/RetryLaterPipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Middleware/RetryInformationExtractionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Middleware/RetryInformationExtractionMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/Middleware/RetryLaterMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/Middleware/RetryLaterMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/RawRabbit.Enrichers.RetryLater.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/RawRabbit.Enrichers.RetryLater.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.RetryLater/RetryLaterPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.RetryLater/RetryLaterPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.ZeroFormatter/RawRabbit.Enrichers.ZeroFormatter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.ZeroFormatter/RawRabbit.Enrichers.ZeroFormatter.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.ZeroFormatter/ZeroFormatterPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.ZeroFormatter/ZeroFormatterPlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Enrichers.ZeroFormatter/ZeroFormatterSerializerWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Enrichers.ZeroFormatter/ZeroFormatterSerializerWorker.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/GetManyOfTOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/GetManyOfTOperation.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/GetOfTOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/GetOfTOperation.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/GetOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/GetOperation.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/GetPipeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/GetPipeExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Middleware/AckableResultMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Middleware/AckableResultMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Middleware/BasicGetMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Middleware/BasicGetMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Middleware/ConventionNamingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Middleware/ConventionNamingMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Middleware/GetConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Middleware/GetConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Model/AckableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Model/AckableExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Model/AckableOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Model/AckableOfT.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Model/GetKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Model/GetKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Get/RawRabbit.Operations.Get.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Get/RawRabbit.Operations.Get.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Configuration/Abstraction/IMessageChainPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Configuration/Abstraction/IMessageChainPublisher.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Configuration/Abstraction/IMessageSequenceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Configuration/Abstraction/IMessageSequenceBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Configuration/Abstraction/IStepOptionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Configuration/Abstraction/IStepOptionBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Configuration/StepOptionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Configuration/StepOptionBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/MessageSequenceExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/MessageSequenceExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Model/ExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Model/ExecutionResult.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Model/ExecutionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Model/ExecutionState.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Model/MessageSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Model/MessageSequence.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Model/StepDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Model/StepDefinition.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Model/StepOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Model/StepOption.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/RawRabbit.Operations.MessageSequence.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/RawRabbit.Operations.MessageSequence.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/StateMachine/MessageSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/StateMachine/MessageSequence.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/StateMachine/SequenceModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/StateMachine/SequenceModel.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.MessageSequence/Trigger/MessageAndContextTriggerExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.MessageSequence/Trigger/MessageAndContextTriggerExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/Context/PublishContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/Context/PublishContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/Context/PublishContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/Context/PublishContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/Middleware/PublishAcknowledgeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/Middleware/PublishAcknowledgeMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/Middleware/PublishConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/Middleware/PublishConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/Middleware/ReturnCallbackMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/Middleware/ReturnCallbackMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/PublishKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/PublishKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/PublishMessageExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/PublishMessageExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/PublishStage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/PublishStage.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Publish/RawRabbit.Operations.Publish.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Publish/RawRabbit.Operations.Publish.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Configuration/Abstraction/IRequestConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Configuration/Abstraction/IRequestConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Configuration/Abstraction/IRequestConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Configuration/Abstraction/IRequestConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Configuration/RequestConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Configuration/RequestConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Configuration/RequestConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Configuration/RequestConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Configuration/RequestConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Configuration/RequestConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Context/RequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Context/RequestContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Context/RequestContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Context/RequestContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Core/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Core/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Core/RequestKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Core/RequestKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Middleware/BasicPropertiesMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Middleware/BasicPropertiesMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Middleware/RequestConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Middleware/RequestConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Middleware/RequestTimeoutMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Middleware/RequestTimeoutMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Middleware/ResponderExceptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Middleware/ResponderExceptionMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Middleware/ResponseConsumeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Middleware/ResponseConsumeMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/RawRabbit.Operations.Request.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/RawRabbit.Operations.Request.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Request/RequestExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Request/RequestExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Acknowledgement/Ack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Acknowledgement/Ack.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Acknowledgement/AckOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Acknowledgement/AckOfT.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Acknowledgement/Nack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Acknowledgement/Nack.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Acknowledgement/Reject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Acknowledgement/Reject.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Acknowledgement/Respond.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Acknowledgement/Respond.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Acknowledgement/TypedAcknowlegement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Acknowledgement/TypedAcknowlegement.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Configuration/RespondConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Configuration/RespondConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Configuration/RespondConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Configuration/RespondConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Configuration/RespondConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Configuration/RespondConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Context/RespondContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Context/RespondContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Context/RespondContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Context/RespondContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Core/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Core/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Core/RespondKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Core/RespondKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Core/RespondStage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Core/RespondStage.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Middleware/ReplyToExtractionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Middleware/ReplyToExtractionMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Middleware/RespondConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Middleware/RespondConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Middleware/RespondExceptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Middleware/RespondExceptionMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Middleware/ResponseHandlerOptionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Middleware/ResponseHandlerOptionFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/RawRabbit.Operations.Respond.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/RawRabbit.Operations.Respond.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Respond/RespondExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Respond/RespondExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Context/StateMachineContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Context/StateMachineContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Core/GlobalLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Core/GlobalLock.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Core/ModelRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Core/ModelRepository.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Core/StateMachineActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Core/StateMachineActivator.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Middleware/GlobalLockMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Middleware/GlobalLockMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Middleware/ModelIdMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Middleware/ModelIdMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Middleware/PersistModelMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Middleware/PersistModelMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Middleware/RetrieveStateMachineMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Middleware/RetrieveStateMachineMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Model.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/PipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/PipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/RawRabbit.Operations.StateMachine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/RawRabbit.Operations.StateMachine.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/StateMachineBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/StateMachineBase.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/StateMachineExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/StateMachineExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/StateMachineKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/StateMachineKey.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/StateMachinePlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/StateMachinePlugin.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Trigger/TriggerConfigurationCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Trigger/TriggerConfigurationCollection.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Trigger/TriggerConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Trigger/TriggerConfigurer.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.StateMachine/Trigger/TriggerFromMessageExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.StateMachine/Trigger/TriggerFromMessageExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Context/SubscribeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Context/SubscribeContext.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Context/SubscribeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Context/SubscribeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Middleware/SubscribeInvocationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Middleware/SubscribeInvocationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Middleware/SubscriptionConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Middleware/SubscriptionConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Middleware/SubscriptionExceptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Middleware/SubscriptionExceptionMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/RawRabbit.Operations.Subscribe.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/RawRabbit.Operations.Subscribe.csproj -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/Stages/SubscribeStage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/Stages/SubscribeStage.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Subscribe/SubscribeMessageExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Subscribe/SubscribeMessageExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/BasicConsumeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/BasicConsumeExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/BasicPublishExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/BasicPublishExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/BindQueueExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/BindQueueExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/CreateChannelExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/CreateChannelExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/CreateConsumerExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/CreateConsumerExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/DeclareExchangeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/DeclareExchangeExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/DeclareQueueExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/DeclareQueueExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/DeleteExchangeExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/DeleteExchangeExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/DeleteQueueExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/DeleteQueueExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/Middleware/ExchangeDeclarationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/Middleware/ExchangeDeclarationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/Middleware/QueueDeclarationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/Middleware/QueueDeclarationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit.Operations.Tools/RawRabbit.Operations.Tools.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit.Operations.Tools/RawRabbit.Operations.Tools.csproj -------------------------------------------------------------------------------- /src/RawRabbit/BusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/BusClient.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/Abstraction/IChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/Abstraction/IChannelFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/AutoScalingChannelPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/AutoScalingChannelPool.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/AutoScalingChannelPoolFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/AutoScalingChannelPoolFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/ChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/ChannelFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/ConcurrentChannelQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/ConcurrentChannelQueue.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/DynamicChannelPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/DynamicChannelPool.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/ResilientChannelPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/ResilientChannelPool.cs -------------------------------------------------------------------------------- /src/RawRabbit/Channel/StaticChannelPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Channel/StaticChannelPool.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/Acknowledgement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/Acknowledgement.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/ClientPropertyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/ClientPropertyProvider.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/ConnectionStringParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/ConnectionStringParser.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/ExclusiveLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/ExclusiveLock.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/IDictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/IDictionaryExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/NamingConventions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/NamingConventions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/PropertyHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/PropertyHeaders.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/QueueArgument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/QueueArgument.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/ResourceDisposer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/ResourceDisposer.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/TaskUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/TaskUtil.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/TopologyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/TopologyProvider.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/Truncator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/Truncator.cs -------------------------------------------------------------------------------- /src/RawRabbit/Common/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Common/TypeExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/BasicPublish/BasicPublishConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/BasicPublish/BasicPublishConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/BasicPublish/BasicPublishConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/BasicPublish/BasicPublishConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/BasicPublish/BasicPublishConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/BasicPublish/BasicPublishConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/BasicPublish/IBasicPublishConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/BasicPublish/IBasicPublishConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/BasicPublish/IBasicPublishConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/BasicPublish/IBasicPublishConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consume/ConsumeConfigExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consume/ConsumeConfigExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consume/ConsumeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consume/ConsumeConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consume/ConsumeConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consume/ConsumeConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consume/ConsumeConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consume/ConsumeConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consume/IConsumeConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consume/IConsumeConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consume/IConsumeConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consume/IConsumeConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consumer/ConsumerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consumer/ConsumerConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consumer/ConsumerConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consumer/ConsumerConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consumer/ConsumerConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consumer/ConsumerConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consumer/IConsumerConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consumer/IConsumerConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Consumer/IConsumerConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Consumer/IConsumerConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/ExchangeDeclare/ExchangeConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/ExchangeDeclare/ExchangeConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/ExchangeDeclare/ExchangeDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/ExchangeDeclare/ExchangeDeclaration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/ExchangeDeclare/ExchangeDeclarationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/ExchangeDeclare/ExchangeDeclarationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/ExchangeDeclare/ExchangeDeclarationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/ExchangeDeclare/ExchangeDeclarationExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/ExchangeDeclare/ExchangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/ExchangeDeclare/ExchangeType.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/ExchangeDeclare/IExchangeDeclarationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/ExchangeDeclare/IExchangeDeclarationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Get/GetConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Get/GetConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Get/GetConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Get/GetConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Get/IGetConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Get/IGetConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Publisher/IPublisherConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Publisher/IPublisherConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Publisher/IPublisherConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Publisher/IPublisherConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Publisher/PublisherConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Publisher/PublisherConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Publisher/PublisherConfigurationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Publisher/PublisherConfigurationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/Publisher/PublisherConfigurationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/Publisher/PublisherConfigurationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/QueueDeclare/IQueueDeclarationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/QueueDeclare/IQueueDeclarationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/QueueDeclare/QueueDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/QueueDeclare/QueueDeclaration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/QueueDeclare/QueueDeclarationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/QueueDeclare/QueueDeclarationBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/QueueDeclare/QueueDeclarationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/QueueDeclare/QueueDeclarationExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/QueueDeclare/QueueDeclarationFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/QueueDeclare/QueueDeclarationFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Configuration/RawRabbitConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Configuration/RawRabbitConfiguration.cs -------------------------------------------------------------------------------- /src/RawRabbit/Consumer/ConsumerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Consumer/ConsumerFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Consumer/IConsumerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Consumer/IConsumerFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/DependencyInjection/IDependencyRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/DependencyInjection/IDependencyRegister.cs -------------------------------------------------------------------------------- /src/RawRabbit/DependencyInjection/IDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/DependencyInjection/IDependencyResolver.cs -------------------------------------------------------------------------------- /src/RawRabbit/DependencyInjection/RawRabbitDependencyRegisterExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/DependencyInjection/RawRabbitDependencyRegisterExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit/DependencyInjection/SimpleDependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/DependencyInjection/SimpleDependencyInjection.cs -------------------------------------------------------------------------------- /src/RawRabbit/Exceptions/ChannelAvailabilityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Exceptions/ChannelAvailabilityException.cs -------------------------------------------------------------------------------- /src/RawRabbit/Exceptions/ExceptionInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Exceptions/ExceptionInformation.cs -------------------------------------------------------------------------------- /src/RawRabbit/Exceptions/MessageHandlerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Exceptions/MessageHandlerException.cs -------------------------------------------------------------------------------- /src/RawRabbit/Exceptions/PublishConfirmException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Exceptions/PublishConfirmException.cs -------------------------------------------------------------------------------- /src/RawRabbit/IBusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/IBusClient.cs -------------------------------------------------------------------------------- /src/RawRabbit/Instantiation/ClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Instantiation/ClientBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Instantiation/Disposable/BusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Instantiation/Disposable/BusClient.cs -------------------------------------------------------------------------------- /src/RawRabbit/Instantiation/InstanceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Instantiation/InstanceFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Instantiation/RawRabbitFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Instantiation/RawRabbitFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Instantiation/RawRabbitOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Instantiation/RawRabbitOptions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Logging/LibLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Logging/LibLog.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/AddPropertyPipeContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/AddPropertyPipeContextExtensions.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/IPipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/IPipeContext.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/IPipeContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/IPipeContextFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/BasicPropertiesMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/BasicPropertiesMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/BasicPublishConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/BasicPublishConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/BasicPublishMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/BasicPublishMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/BodyDeserializationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/BodyDeserializationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/BodySerializationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/BodySerializationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/CancellationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/CancellationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ChannelCreationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ChannelCreationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ConsumeConfigurationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ConsumeConfigurationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ConsumerConsumeMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ConsumerConsumeMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ConsumerCreationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ConsumerCreationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ConsumerMessageHandlerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ConsumerMessageHandlerMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ExceptionHandlingMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ExceptionHandlingMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ExchangeDeclareMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ExchangeDeclareMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ExchangeDeleteMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ExchangeDeleteMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/ExplicitAckMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/ExplicitAckMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/HandlerInvocationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/HandlerInvocationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/HeaderDeserializationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/HeaderDeserializationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/HeaderSerializationMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/HeaderSerializationMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/Middleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/Middleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/MiddlewareInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/MiddlewareInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/NoOpMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/NoOpMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/PooledChannelMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/PooledChannelMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/QueueBindMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/QueueBindMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/QueueDeclareMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/QueueDeclareMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/QueueDeleteMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/QueueDeleteMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/StageMarkerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/StageMarkerMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/SubscriptionMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/SubscriptionMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/TransientChannelMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/TransientChannelMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/Middleware/UseHandlerMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/Middleware/UseHandlerMiddleware.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/PipeBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/PipeBuilder.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/PipeBuilderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/PipeBuilderFactory.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/PipeContextExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/PipeContextExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/PipeContextGetExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/PipeContextGetExtension.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/PipeKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/PipeKey.cs -------------------------------------------------------------------------------- /src/RawRabbit/Pipe/StageMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Pipe/StageMarker.cs -------------------------------------------------------------------------------- /src/RawRabbit/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/RawRabbit/RawRabbit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/RawRabbit.csproj -------------------------------------------------------------------------------- /src/RawRabbit/Serialization/ISerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Serialization/ISerializer.cs -------------------------------------------------------------------------------- /src/RawRabbit/Serialization/JsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Serialization/JsonSerializer.cs -------------------------------------------------------------------------------- /src/RawRabbit/Serialization/StringSerializerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Serialization/StringSerializerBase.cs -------------------------------------------------------------------------------- /src/RawRabbit/Subscription/Subscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Subscription/Subscription.cs -------------------------------------------------------------------------------- /src/RawRabbit/Subscription/SubscriptionRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/src/RawRabbit/Subscription/SubscriptionRepository.cs -------------------------------------------------------------------------------- /test/RawRabbit.Enrichers.Polly.Tests/Middleware/QueueDeclareMiddlewareTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Enrichers.Polly.Tests/Middleware/QueueDeclareMiddlewareTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Enrichers.Polly.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Enrichers.Polly.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/RawRabbit.Enrichers.Polly.Tests/RawRabbit.Enrichers.Polly.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Enrichers.Polly.Tests/RawRabbit.Enrichers.Polly.Tests.csproj -------------------------------------------------------------------------------- /test/RawRabbit.Enrichers.Polly.Tests/Services/ChannelFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Enrichers.Polly.Tests/Services/ChannelFactoryTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Enrichers.Polly.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Enrichers.Polly.Tests/packages.config -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Compatibility/InteroperationFunctionalityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Compatibility/InteroperationFunctionalityTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Compatibility/LegacyClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Compatibility/LegacyClientTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/DependencyInjection/AutofacTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/DependencyInjection/AutofacTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/DependencyInjection/NinjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/DependencyInjection/NinjectTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/DependencyInjection/SimpleDependencyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/DependencyInjection/SimpleDependencyTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/AttributeEnricherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/AttributeEnricherTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/GlobalExecutionIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/GlobalExecutionIdTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/MessageContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/MessageContextTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/MessagePackTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/MessagePackTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/PolicyEnricherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/PolicyEnricherTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/ProtobufTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/ProtobufTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/QueueSuffixTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/QueueSuffixTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/RetryLaterEnricherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/RetryLaterEnricherTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Enrichers/ZeroFormatterEnricherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Enrichers/ZeroFormatterEnricherTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Features/ConsumeThrottleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Features/ConsumeThrottleTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Features/GenericMessagesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Features/GenericMessagesTest.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Features/GracefulShutdownTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Features/GracefulShutdownTest.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/GetOperation/BasicGetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/GetOperation/BasicGetTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/GetOperation/GetManyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/GetOperation/GetManyTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/IntegrationTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/IntegrationTestBase.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/MessageSequence/MessageSequenceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/MessageSequence/MessageSequenceTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/PublishAndSubscribe/AcknowledgementSubscribeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/PublishAndSubscribe/AcknowledgementSubscribeTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/PublishAndSubscribe/CancellationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/PublishAndSubscribe/CancellationTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/PublishAndSubscribe/ConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/PublishAndSubscribe/ConfigurationTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/PublishAndSubscribe/MandatoryCallbackTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/PublishAndSubscribe/MandatoryCallbackTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/PublishAndSubscribe/MultipleOperationsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/PublishAndSubscribe/MultipleOperationsTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/RawRabbit.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/RawRabbit.IntegrationTests.csproj -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/RawRabbitFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/RawRabbitFactory.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Rpc/AcknowledgementRespondTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Rpc/AcknowledgementRespondTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Rpc/RpcExceptionPropagationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Rpc/RpcExceptionPropagationTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Rpc/RpcFundamentalTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Rpc/RpcFundamentalTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/Rpc/RpcTimeoutTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/Rpc/RpcTimeoutTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/Generic/GenericProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/Generic/GenericProcess.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/Generic/GenericProcessMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/Generic/GenericProcessMessages.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/Generic/GenericProcessModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/Generic/GenericProcessModel.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/Generic/ProcessTriggers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/Generic/ProcessTriggers.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/Generic/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/Generic/State.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/Generic/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/Generic/Trigger.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/StateMachine/StateMachineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/StateMachine/StateMachineTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/BasicMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/BasicMessage.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/BasicRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/BasicRequest.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/BasicResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/BasicResponse.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/DynamicMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/DynamicMessage.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/FirstRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/FirstRequest.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/FirstResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/FirstResponse.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/GenericRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/GenericRequest.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/NamespacedMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/NamespacedMessages.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/NumberedMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/NumberedMessages.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/SecondRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/SecondRequest.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/SecondResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/SecondResponse.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/SimpleMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/SimpleMessage.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/TestMessages/TestMessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/TestMessages/TestMessageContext.cs -------------------------------------------------------------------------------- /test/RawRabbit.IntegrationTests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.IntegrationTests/xunit.runner.json -------------------------------------------------------------------------------- /test/RawRabbit.PerformanceTest/Harness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.PerformanceTest/Harness.cs -------------------------------------------------------------------------------- /test/RawRabbit.PerformanceTest/MessageContextBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.PerformanceTest/MessageContextBenchmarks.cs -------------------------------------------------------------------------------- /test/RawRabbit.PerformanceTest/PubSubBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.PerformanceTest/PubSubBenchmarks.cs -------------------------------------------------------------------------------- /test/RawRabbit.PerformanceTest/RawRabbit.PerformanceTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.PerformanceTest/RawRabbit.PerformanceTest.csproj -------------------------------------------------------------------------------- /test/RawRabbit.PerformanceTest/RpcBenchmarks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.PerformanceTest/RpcBenchmarks.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/Channel/ChannelFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/Channel/ChannelFactoryTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/Channel/ChannelPoolTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/Channel/ChannelPoolTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/Channel/DynamicChannelPoolTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/Channel/DynamicChannelPoolTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/Common/ConnectionStringParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/Common/ConnectionStringParserTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/Common/NamingConventionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/Common/NamingConventionsTests.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/RawRabbit.Tests/RawRabbit.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/RawRabbit.Tests.csproj -------------------------------------------------------------------------------- /test/RawRabbit.Tests/rawrabbit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pardahlman/RawRabbit/HEAD/test/RawRabbit.Tests/rawrabbit.json --------------------------------------------------------------------------------