├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── src ├── Brokers │ └── RabbitMQ │ │ └── RestBus.RabbitMQ │ │ ├── AmqpUtils.cs │ │ ├── BasicMessageMapper.cs │ │ ├── ChannelPooling │ │ ├── AmqpChannelPooler.cs │ │ ├── AmqpModelContainer.cs │ │ ├── ChannelFlags.cs │ │ └── RPCModelContainer.cs │ │ ├── Client │ │ ├── CallbackQueueRPCStrategy.cs │ │ ├── ClientAckBehavior.cs │ │ ├── ClientSettings.cs │ │ ├── ConnectionManager.cs │ │ ├── DirectReplyToRPCStrategy.cs │ │ ├── ExpectedResponse.cs │ │ ├── IRPCStrategy.cs │ │ ├── RPCStrategyHelpers.cs │ │ ├── RabbitMQMessagingProperties.cs │ │ └── RestBusClient.cs │ │ ├── Consumer │ │ └── ConcurrentQueueingConsumer.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RestBus.RabbitMQ.csproj │ │ ├── RestBus.RabbitMQ.nuspec │ │ ├── Subscription │ │ ├── MessageDispatch.cs │ │ ├── RestBusSubscriber.cs │ │ ├── SubscriberAckBehavior.cs │ │ └── SubscriberSettings.cs │ │ └── packages.config ├── Common │ ├── RestBus.Client │ │ ├── Http │ │ │ ├── Common │ │ │ │ ├── Error.cs │ │ │ │ ├── TaskHelpers.cs │ │ │ │ └── TaskHelpersExtensions.cs │ │ │ ├── Formatting │ │ │ │ ├── BaseJsonMediaTypeFormatter.cs │ │ │ │ ├── CommonWebApiResources.Designer.cs │ │ │ │ ├── CommonWebApiResources.resx │ │ │ │ ├── DelegatingEnumerable.cs │ │ │ │ ├── IFormatterLogger.cs │ │ │ │ ├── IRequiredMemberSelector.cs │ │ │ │ ├── JsonContractResolver.cs │ │ │ │ ├── JsonMediaTypeFormatter.cs │ │ │ │ ├── MediaTypeConstants.cs │ │ │ │ ├── MediaTypeFormatter.cs │ │ │ │ ├── MediaTypeMapping.cs │ │ │ │ ├── ParsedMediaTypeHeaderValue.cs │ │ │ │ ├── RequestHeaderMapping.cs │ │ │ │ ├── StringComparisonHelper.cs │ │ │ │ ├── XmlHttpRequestHeaderMapping.cs │ │ │ │ └── XmlMediaTypeFormatter.cs │ │ │ ├── FormattingUtilities.cs │ │ │ ├── Internal │ │ │ │ ├── DelegatingStream.cs │ │ │ │ ├── NonClosingDelegatingStream.cs │ │ │ │ ├── ReadOnlyStreamWithEncodingPreamble.cs │ │ │ │ └── TypeExtensions.cs │ │ │ ├── ObjectContent.cs │ │ │ ├── ObjectContentOfT.cs │ │ │ └── Properties │ │ │ │ ├── Resources.Designer.cs │ │ │ │ └── Resources.resx │ │ ├── MessageInvokerBase.cs │ │ ├── MessagingProperties.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── RequestCookieCollection.cs │ │ ├── RequestHeaders.cs │ │ ├── RequestOptions.cs │ │ ├── RestBus.Client.csproj │ │ ├── RestBus.Client.nuspec │ │ ├── RestBusClientExtensions.cs │ │ ├── packages.config │ │ └── project.json.disabled │ └── RestBus.Common │ │ ├── Amqp │ │ ├── AmqpConnectionInfo.cs │ │ ├── ExchangeKind.cs │ │ ├── IMessageMapper.cs │ │ └── MessagingConfiguration.cs │ │ ├── CommonUtils.cs │ │ ├── Http │ │ └── HttpHelpers.cs │ │ ├── HttpMessageReader.cs │ │ ├── HttpPacket.cs │ │ ├── HttpRequestPacket.cs │ │ ├── HttpResponsePacket.cs │ │ ├── IRestBusSubscriber.cs │ │ ├── InterlockedBoolean.cs │ │ ├── MessageContext.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RestBus.Common.csproj │ │ ├── RestBus.Common.nuspec │ │ ├── SequenceGenerator.cs │ │ ├── Shared.cs │ │ ├── SynchronizedRandom.cs │ │ └── project.json ├── Examples │ ├── App.config │ ├── Basic.cs │ ├── Examples.csproj │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── QueueingMessageMapper.cs │ ├── SpeedTest.cs │ ├── WebAPISelfHost.cs │ └── packages.config ├── Frameworks │ ├── AspNet │ │ └── RestBus.AspNet │ │ │ ├── HostExtensions.cs │ │ │ ├── MessageHelpers.cs │ │ │ ├── ReasonPhrases.cs │ │ │ ├── RestBus.AspNet.xproj │ │ │ ├── RestBusHost.cs │ │ │ ├── Server │ │ │ ├── IServerInformation.cs │ │ │ ├── Server.cs │ │ │ ├── ServerExtensions.cs │ │ │ ├── ServerFactory.cs │ │ │ └── ServerInformation.cs │ │ │ ├── ServiceMessage.cs │ │ │ └── project.json │ ├── ServiceStack │ │ └── RestBus.ServiceStack │ │ │ ├── Cookies.cs │ │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ │ ├── RequestWrapper.cs │ │ │ ├── ResponseWrapper.cs │ │ │ ├── RestBus.ServiceStack.csproj │ │ │ ├── RestBus.ServiceStack.nuspec │ │ │ ├── RestBusHost.cs │ │ │ └── packages.config │ └── WebApi │ │ └── RestBus.WebApi │ │ ├── External │ │ └── System.Web.Http │ │ │ ├── HttpRequestContext.cs │ │ │ └── RequestBackedHttpRequestContext.cs │ │ ├── HttpRequestHelperExtensions.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── RequestHandler.cs │ │ ├── RestBus.WebApi.csproj │ │ ├── RestBus.WebApi.nuspec │ │ ├── RestBusHost.cs │ │ └── packages.config ├── RestBus.sln └── global.json └── tools ├── content └── images │ ├── restbus_icon-64px.png │ └── restbus_icon.svg └── key.snk /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/README.md -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/AmqpUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/AmqpUtils.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/BasicMessageMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/BasicMessageMapper.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/AmqpChannelPooler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/AmqpChannelPooler.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/AmqpModelContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/AmqpModelContainer.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/ChannelFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/ChannelFlags.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/RPCModelContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/ChannelPooling/RPCModelContainer.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/CallbackQueueRPCStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/CallbackQueueRPCStrategy.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ClientAckBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ClientAckBehavior.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ClientSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ClientSettings.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ConnectionManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ConnectionManager.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/DirectReplyToRPCStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/DirectReplyToRPCStrategy.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ExpectedResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/ExpectedResponse.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/IRPCStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/IRPCStrategy.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/RPCStrategyHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/RPCStrategyHelpers.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/RabbitMQMessagingProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/RabbitMQMessagingProperties.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/RestBusClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Client/RestBusClient.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Consumer/ConcurrentQueueingConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Consumer/ConcurrentQueueingConsumer.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/RestBus.RabbitMQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/RestBus.RabbitMQ.csproj -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/RestBus.RabbitMQ.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/RestBus.RabbitMQ.nuspec -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/MessageDispatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/MessageDispatch.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/RestBusSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/RestBusSubscriber.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/SubscriberAckBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/SubscriberAckBehavior.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/SubscriberSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/Subscription/SubscriberSettings.cs -------------------------------------------------------------------------------- /src/Brokers/RabbitMQ/RestBus.RabbitMQ/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Brokers/RabbitMQ/RestBus.RabbitMQ/packages.config -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Common/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Common/Error.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Common/TaskHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Common/TaskHelpers.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Common/TaskHelpersExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Common/TaskHelpersExtensions.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/BaseJsonMediaTypeFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/BaseJsonMediaTypeFormatter.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/CommonWebApiResources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/CommonWebApiResources.Designer.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/CommonWebApiResources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/CommonWebApiResources.resx -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/DelegatingEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/DelegatingEnumerable.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/IFormatterLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/IFormatterLogger.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/IRequiredMemberSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/IRequiredMemberSelector.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/JsonContractResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/JsonContractResolver.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/JsonMediaTypeFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/JsonMediaTypeFormatter.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/MediaTypeConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/MediaTypeConstants.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/MediaTypeFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/MediaTypeFormatter.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/MediaTypeMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/MediaTypeMapping.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/ParsedMediaTypeHeaderValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/ParsedMediaTypeHeaderValue.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/RequestHeaderMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/RequestHeaderMapping.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/StringComparisonHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/StringComparisonHelper.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/XmlHttpRequestHeaderMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/XmlHttpRequestHeaderMapping.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Formatting/XmlMediaTypeFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Formatting/XmlMediaTypeFormatter.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/FormattingUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/FormattingUtilities.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Internal/DelegatingStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Internal/DelegatingStream.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Internal/NonClosingDelegatingStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Internal/NonClosingDelegatingStream.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Internal/ReadOnlyStreamWithEncodingPreamble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Internal/ReadOnlyStreamWithEncodingPreamble.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Internal/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Internal/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/ObjectContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/ObjectContent.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/ObjectContentOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/ObjectContentOfT.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Http/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Http/Properties/Resources.resx -------------------------------------------------------------------------------- /src/Common/RestBus.Client/MessageInvokerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/MessageInvokerBase.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/MessagingProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/MessagingProperties.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/RequestCookieCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/RequestCookieCollection.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/RequestHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/RequestHeaders.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/RequestOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/RequestOptions.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/RestBus.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/RestBus.Client.csproj -------------------------------------------------------------------------------- /src/Common/RestBus.Client/RestBus.Client.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/RestBus.Client.nuspec -------------------------------------------------------------------------------- /src/Common/RestBus.Client/RestBusClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/RestBusClientExtensions.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Client/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/packages.config -------------------------------------------------------------------------------- /src/Common/RestBus.Client/project.json.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Client/project.json.disabled -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Amqp/AmqpConnectionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Amqp/AmqpConnectionInfo.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Amqp/ExchangeKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Amqp/ExchangeKind.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Amqp/IMessageMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Amqp/IMessageMapper.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Amqp/MessagingConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Amqp/MessagingConfiguration.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/CommonUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/CommonUtils.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Http/HttpHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Http/HttpHelpers.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/HttpMessageReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/HttpMessageReader.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/HttpPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/HttpPacket.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/HttpRequestPacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/HttpRequestPacket.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/HttpResponsePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/HttpResponsePacket.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/IRestBusSubscriber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/IRestBusSubscriber.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/InterlockedBoolean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/InterlockedBoolean.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/MessageContext.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/RestBus.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/RestBus.Common.csproj -------------------------------------------------------------------------------- /src/Common/RestBus.Common/RestBus.Common.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/RestBus.Common.nuspec -------------------------------------------------------------------------------- /src/Common/RestBus.Common/SequenceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/SequenceGenerator.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/Shared.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/Shared.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/SynchronizedRandom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/SynchronizedRandom.cs -------------------------------------------------------------------------------- /src/Common/RestBus.Common/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Common/RestBus.Common/project.json -------------------------------------------------------------------------------- /src/Examples/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/App.config -------------------------------------------------------------------------------- /src/Examples/Basic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/Basic.cs -------------------------------------------------------------------------------- /src/Examples/Examples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/Examples.csproj -------------------------------------------------------------------------------- /src/Examples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/Program.cs -------------------------------------------------------------------------------- /src/Examples/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Examples/QueueingMessageMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/QueueingMessageMapper.cs -------------------------------------------------------------------------------- /src/Examples/SpeedTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/SpeedTest.cs -------------------------------------------------------------------------------- /src/Examples/WebAPISelfHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/WebAPISelfHost.cs -------------------------------------------------------------------------------- /src/Examples/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Examples/packages.config -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/HostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/HostExtensions.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/MessageHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/MessageHelpers.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/ReasonPhrases.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/ReasonPhrases.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/RestBus.AspNet.xproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/RestBus.AspNet.xproj -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/RestBusHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/RestBusHost.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/Server/IServerInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/Server/IServerInformation.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/Server/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/Server/Server.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/Server/ServerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/Server/ServerExtensions.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/Server/ServerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/Server/ServerFactory.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/Server/ServerInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/Server/ServerInformation.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/ServiceMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/ServiceMessage.cs -------------------------------------------------------------------------------- /src/Frameworks/AspNet/RestBus.AspNet/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/AspNet/RestBus.AspNet/project.json -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/Cookies.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/Cookies.cs -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/RequestWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/RequestWrapper.cs -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/ResponseWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/ResponseWrapper.cs -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/RestBus.ServiceStack.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/RestBus.ServiceStack.csproj -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/RestBus.ServiceStack.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/RestBus.ServiceStack.nuspec -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/RestBusHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/RestBusHost.cs -------------------------------------------------------------------------------- /src/Frameworks/ServiceStack/RestBus.ServiceStack/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/ServiceStack/RestBus.ServiceStack/packages.config -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/External/System.Web.Http/HttpRequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/External/System.Web.Http/HttpRequestContext.cs -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/External/System.Web.Http/RequestBackedHttpRequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/External/System.Web.Http/RequestBackedHttpRequestContext.cs -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/HttpRequestHelperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/HttpRequestHelperExtensions.cs -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/RequestHandler.cs -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/RestBus.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/RestBus.WebApi.csproj -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/RestBus.WebApi.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/RestBus.WebApi.nuspec -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/RestBusHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/RestBusHost.cs -------------------------------------------------------------------------------- /src/Frameworks/WebApi/RestBus.WebApi/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/Frameworks/WebApi/RestBus.WebApi/packages.config -------------------------------------------------------------------------------- /src/RestBus.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/RestBus.sln -------------------------------------------------------------------------------- /src/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/src/global.json -------------------------------------------------------------------------------- /tools/content/images/restbus_icon-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/tools/content/images/restbus_icon-64px.png -------------------------------------------------------------------------------- /tools/content/images/restbus_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/tools/content/images/restbus_icon.svg -------------------------------------------------------------------------------- /tools/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tenor/RestBus/HEAD/tools/key.snk --------------------------------------------------------------------------------