├── .gitattributes ├── .gitignore ├── LICENSE ├── Ocelot.OrleansHttpGateway.sln ├── README.md ├── example ├── OcelotOrleans.AspNetCore │ ├── OcelotOrleans.AspNetCore.csproj │ ├── Program.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── ocelot.json │ └── wwwroot │ │ └── OrleansInterface.dll ├── OrleansHost │ ├── OrleansHost.csproj │ └── Program.cs └── OrleansInterface │ ├── IOrderService.cs │ ├── IUserService.cs │ ├── OrderService.cs │ ├── OrleansInterface.csproj │ ├── User.cs │ └── UserService.cs ├── src └── Ocelot.OrleansHttpGateway │ ├── Configuration │ ├── OcelotBuilderExtensions.cs │ ├── OcelotPipelineConfigurationExtensions.cs │ ├── OrleansClientOptions.cs │ ├── OrleansHttpGatewayOptions.cs │ └── OrleansRequesterConfiguration.cs │ ├── Infrastructure │ ├── DelegateFactory.cs │ ├── ImmutableConverter.cs │ ├── Internals.cs │ ├── ObjectMethodExecutor │ │ ├── AwaitableInfo.cs │ │ ├── CoercedAwaitableInfo.cs │ │ ├── ObjectMethodExecutor.cs │ │ ├── ObjectMethodExecutorAwaitable.cs │ │ └── ObjectMethodExecutorFSharpSupport.cs │ ├── ReflectionUtil.cs │ └── TypeExtensions.cs │ ├── Model │ ├── GrainReference.cs │ ├── GrainRouteValues.cs │ ├── OrleansContent.cs │ └── OrleansResponseMessage.cs │ ├── Ocelot.OrleansHttpGateway.csproj │ ├── OrleansRequesterMiddleware.cs │ ├── OrleansRequesterMiddlewareExtensions.cs │ └── Requester │ ├── DefaultClusterClientBuilder.cs │ ├── DefaultGrainFactoryProxy.cs │ ├── DefaultGrainReference.cs │ ├── DefaultOrleansAuthorisation.cs │ ├── DefaultParameterBinder.cs │ ├── DefaultRouteValuesBuilder.cs │ ├── DynamicGrainMethodInvoker.cs │ ├── Exception │ ├── OrleansConfigurationException.cs │ ├── OrleansConnectionFailedException.cs │ ├── OrleansGrainReferenceException.cs │ ├── OrleansRequestException.cs │ ├── OrleansRequestTimedOutException.cs │ ├── UnableToFindDownstreamRouteException.cs │ └── UnknownError.cs │ └── Interface │ ├── IClusterClientBuilder.cs │ ├── IGrainFactoryProxy.cs │ ├── IGrainMethodInvoker.cs │ ├── IGrainReference.cs │ ├── IOrleansAuthorisation.cs │ ├── IParameterBinder.cs │ └── IRouteValuesBuilder.cs └── test └── Ocelot.OrleansHttpGateway.Test ├── Ocelot.OrleansHttpGateway.Test.csproj ├── OrleansRequesterMiddlewareTests.cs └── Requester └── DefaultRouteValuesBuilderTests.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/LICENSE -------------------------------------------------------------------------------- /Ocelot.OrleansHttpGateway.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/Ocelot.OrleansHttpGateway.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/README.md -------------------------------------------------------------------------------- /example/OcelotOrleans.AspNetCore/OcelotOrleans.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OcelotOrleans.AspNetCore/OcelotOrleans.AspNetCore.csproj -------------------------------------------------------------------------------- /example/OcelotOrleans.AspNetCore/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OcelotOrleans.AspNetCore/Program.cs -------------------------------------------------------------------------------- /example/OcelotOrleans.AspNetCore/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OcelotOrleans.AspNetCore/appsettings.Development.json -------------------------------------------------------------------------------- /example/OcelotOrleans.AspNetCore/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OcelotOrleans.AspNetCore/appsettings.json -------------------------------------------------------------------------------- /example/OcelotOrleans.AspNetCore/ocelot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OcelotOrleans.AspNetCore/ocelot.json -------------------------------------------------------------------------------- /example/OcelotOrleans.AspNetCore/wwwroot/OrleansInterface.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OcelotOrleans.AspNetCore/wwwroot/OrleansInterface.dll -------------------------------------------------------------------------------- /example/OrleansHost/OrleansHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansHost/OrleansHost.csproj -------------------------------------------------------------------------------- /example/OrleansHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansHost/Program.cs -------------------------------------------------------------------------------- /example/OrleansInterface/IOrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansInterface/IOrderService.cs -------------------------------------------------------------------------------- /example/OrleansInterface/IUserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansInterface/IUserService.cs -------------------------------------------------------------------------------- /example/OrleansInterface/OrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansInterface/OrderService.cs -------------------------------------------------------------------------------- /example/OrleansInterface/OrleansInterface.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansInterface/OrleansInterface.csproj -------------------------------------------------------------------------------- /example/OrleansInterface/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansInterface/User.cs -------------------------------------------------------------------------------- /example/OrleansInterface/UserService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/example/OrleansInterface/UserService.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Configuration/OcelotBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Configuration/OcelotBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Configuration/OcelotPipelineConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Configuration/OcelotPipelineConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Configuration/OrleansClientOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Configuration/OrleansClientOptions.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Configuration/OrleansHttpGatewayOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Configuration/OrleansHttpGatewayOptions.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Configuration/OrleansRequesterConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Configuration/OrleansRequesterConfiguration.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/DelegateFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/DelegateFactory.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ImmutableConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ImmutableConverter.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/Internals.cs: -------------------------------------------------------------------------------- 1 | 2 | [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("Ocelot.OrleansHttpGateway.Tests")] 3 | -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/AwaitableInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/AwaitableInfo.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/CoercedAwaitableInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/CoercedAwaitableInfo.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/ObjectMethodExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/ObjectMethodExecutor.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/ObjectMethodExecutorAwaitable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/ObjectMethodExecutorAwaitable.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/ObjectMethodExecutorFSharpSupport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ObjectMethodExecutor/ObjectMethodExecutorFSharpSupport.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/ReflectionUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/ReflectionUtil.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Infrastructure/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Infrastructure/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Model/GrainReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Model/GrainReference.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Model/GrainRouteValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Model/GrainRouteValues.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Model/OrleansContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Model/OrleansContent.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Model/OrleansResponseMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Model/OrleansResponseMessage.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Ocelot.OrleansHttpGateway.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Ocelot.OrleansHttpGateway.csproj -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/OrleansRequesterMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/OrleansRequesterMiddleware.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/OrleansRequesterMiddlewareExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/OrleansRequesterMiddlewareExtensions.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DefaultClusterClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DefaultClusterClientBuilder.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DefaultGrainFactoryProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DefaultGrainFactoryProxy.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DefaultGrainReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DefaultGrainReference.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DefaultOrleansAuthorisation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DefaultOrleansAuthorisation.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DefaultParameterBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DefaultParameterBinder.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DefaultRouteValuesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DefaultRouteValuesBuilder.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/DynamicGrainMethodInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/DynamicGrainMethodInvoker.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansConfigurationException.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansConnectionFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansConnectionFailedException.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansGrainReferenceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansGrainReferenceException.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansRequestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansRequestException.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansRequestTimedOutException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/OrleansRequestTimedOutException.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/UnableToFindDownstreamRouteException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/UnableToFindDownstreamRouteException.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Exception/UnknownError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Exception/UnknownError.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IClusterClientBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IClusterClientBuilder.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IGrainFactoryProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IGrainFactoryProxy.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IGrainMethodInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IGrainMethodInvoker.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IGrainReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IGrainReference.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IOrleansAuthorisation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IOrleansAuthorisation.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IParameterBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IParameterBinder.cs -------------------------------------------------------------------------------- /src/Ocelot.OrleansHttpGateway/Requester/Interface/IRouteValuesBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/src/Ocelot.OrleansHttpGateway/Requester/Interface/IRouteValuesBuilder.cs -------------------------------------------------------------------------------- /test/Ocelot.OrleansHttpGateway.Test/Ocelot.OrleansHttpGateway.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/test/Ocelot.OrleansHttpGateway.Test/Ocelot.OrleansHttpGateway.Test.csproj -------------------------------------------------------------------------------- /test/Ocelot.OrleansHttpGateway.Test/OrleansRequesterMiddlewareTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/test/Ocelot.OrleansHttpGateway.Test/OrleansRequesterMiddlewareTests.cs -------------------------------------------------------------------------------- /test/Ocelot.OrleansHttpGateway.Test/Requester/DefaultRouteValuesBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lfzm/Ocelot.OrleansHttpGateway/HEAD/test/Ocelot.OrleansHttpGateway.Test/Requester/DefaultRouteValuesBuilderTests.cs --------------------------------------------------------------------------------