App.UseOcelot(pipelineConfiguration => pipelineConfiguration.AddRpcMiddleware()).Wait();
以上便完成了对 Ocelot 中 DownstreamContext 的扩展,
总结下来, 当我们需要扩展下游协议时, 我们需要手动配置 OcelotPipelineConfiguration 并添加到 IOcelotPipelineBuilder 中, 然后通过扩展 IOcelotPipelineBuilder 实现下游中间件的自定义处理.
来源: https://www.cnblogs.com/SteveLee/p/Ocelot_Api_http_route_RPC.html