瀏覽代碼

remove base middleware

master
Savorboard 7 年之前
父節點
當前提交
2b7ed6b967
共有 1 個文件被更改,包括 0 次插入39 次删除
  1. +0
    -39
      src/DotNetCore.CAP/Dashboard/GatewayProxy/GatewayProxyMiddlewareBase.cs

+ 0
- 39
src/DotNetCore.CAP/Dashboard/GatewayProxy/GatewayProxyMiddlewareBase.cs 查看文件

@@ -1,39 +0,0 @@
using System.Net.Http;

namespace DotNetCore.CAP.Dashboard.GatewayProxy
{
public abstract class GatewayProxyMiddlewareBase
{
protected IRequestScopedDataRepository _requestScopedDataRepository;

protected GatewayProxyMiddlewareBase()
{
MiddlewareName = this.GetType().Name;
}

public string MiddlewareName { get; }

//public DownstreamRoute DownstreamRoute => _requestScopedDataRepository.Get<DownstreamRoute>("DownstreamRoute");

public HttpRequestMessage Request => _requestScopedDataRepository.Get<HttpRequestMessage>("Request");

public HttpRequestMessage DownstreamRequest => _requestScopedDataRepository.Get<HttpRequestMessage>("DownstreamRequest");

public HttpResponseMessage HttpResponseMessage => _requestScopedDataRepository.Get<HttpResponseMessage>("HttpResponseMessage");

public void SetUpstreamRequestForThisRequest(HttpRequestMessage request)
{
_requestScopedDataRepository.Add("Request", request);
}

public void SetDownstreamRequest(HttpRequestMessage request)
{
_requestScopedDataRepository.Add("DownstreamRequest", request);
}

public void SetHttpResponseMessageThisRequest(HttpResponseMessage responseMessage)
{
_requestScopedDataRepository.Add("HttpResponseMessage", responseMessage);
}
}
}

Loading…
取消
儲存