Skip to content

Commit 95663aa

Browse files
Switches to Unobtanium.Web.Proxy (#831)
1 parent da21c6e commit 95663aa

18 files changed

+38
-35
lines changed

dev-proxy-abstractions/dev-proxy-abstractions.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />
1818
<PackageReference Include="Microsoft.OpenApi.Readers" Version="1.6.15" />
1919
<PackageReference Include="System.CommandLine" Version="2.0.0-beta4.22272.1" />
20-
<PackageReference Include="Titanium.Web.Proxy" Version="3.2.0" />
20+
<PackageReference Include="Unobtanium.Web.Proxy" Version="0.1.5" />
2121
</ItemGroup>
2222

2323
</Project>

dev-proxy-plugins/Behavior/RetryAfterPlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ private Task OnRequest(object? sender, ProxyRequestArgs e)
3232
{
3333
if (e.ResponseState.HasBeenSet ||
3434
UrlsToWatch is null ||
35-
e.Session.HttpClient.Request.Method.ToUpper() == "OPTIONS" ||
35+
String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase) ||
3636
!e.ShouldExecute(UrlsToWatch))
3737
{
3838
return Task.CompletedTask;

dev-proxy-plugins/Guidance/CachingGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ private Task BeforeRequest(object? sender, ProxyRequestArgs e)
3535
{
3636
if (UrlsToWatch is null ||
3737
!e.HasRequestUrlMatch(UrlsToWatch) ||
38-
e.Session.HttpClient.Request.Method.ToUpper() == "OPTIONS")
38+
String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase))
3939
{
4040
return Task.CompletedTask;
4141
}

dev-proxy-plugins/Guidance/GraphBetaSupportGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ private Task AfterResponse(object? sender, ProxyResponseArgs e)
2828
Request request = e.Session.HttpClient.Request;
2929
if (UrlsToWatch is not null &&
3030
e.HasRequestUrlMatch(UrlsToWatch) &&
31-
e.Session.HttpClient.Request.Method.ToUpper() != "OPTIONS" &&
31+
!String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase) &&
3232
ProxyUtils.IsGraphBetaRequest(request))
3333
Logger.LogRequest(BuildBetaSupportMessage(request), MessageType.Warning, new LoggingContext(e.Session));
3434
return Task.CompletedTask;

dev-proxy-plugins/Guidance/GraphClientRequestIdGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ private Task BeforeRequest(object? sender, ProxyRequestArgs e)
2828
Request request = e.Session.HttpClient.Request;
2929
if (UrlsToWatch is not null &&
3030
e.HasRequestUrlMatch(UrlsToWatch) &&
31-
e.Session.HttpClient.Request.Method.ToUpper() != "OPTIONS" &&
31+
!String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase) &&
3232
WarnNoClientRequestId(request))
3333
{
3434
Logger.LogRequest(BuildAddClientRequestIdMessage(request), MessageType.Warning, new LoggingContext(e.Session));

dev-proxy-plugins/Guidance/GraphConnectorGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ private Task BeforeRequest(object sender, ProxyRequestArgs e)
4545
{
4646
if (UrlsToWatch is null ||
4747
!e.HasRequestUrlMatch(UrlsToWatch) ||
48-
e.Session.HttpClient.Request.Method.ToUpper() != "PATCH")
48+
!String.Equals(e.Session.HttpClient.Request.Method, "PATCH", StringComparison.OrdinalIgnoreCase))
4949
{
5050
return Task.CompletedTask;
5151
}

dev-proxy-plugins/Guidance/GraphSdkGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ private Task OnAfterResponse(object? sender, ProxyResponseArgs e)
3030
if (e.Session.HttpClient.Response.StatusCode >= 400 &&
3131
UrlsToWatch is not null &&
3232
e.HasRequestUrlMatch(UrlsToWatch) &&
33-
e.Session.HttpClient.Request.Method.ToUpper() != "OPTIONS" &&
33+
!String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase) &&
3434
WarnNoSdk(request))
3535
{
3636
Logger.LogRequest(MessageUtils.BuildUseSdkForErrorsMessage(request), MessageType.Tip, new LoggingContext(e.Session));

dev-proxy-plugins/Guidance/GraphSelectGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ private Task AfterResponse(object? sender, ProxyResponseArgs e)
3131
Request request = e.Session.HttpClient.Request;
3232
if (UrlsToWatch is not null &&
3333
e.HasRequestUrlMatch(UrlsToWatch) &&
34-
e.Session.HttpClient.Request.Method.ToUpper() != "OPTIONS" &&
34+
!String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase) &&
3535
WarnNoSelect(request))
3636
Logger.LogRequest(BuildUseSelectMessage(request), MessageType.Warning, new LoggingContext(e.Session));
3737

dev-proxy-plugins/Guidance/ODSPSearchGuidancePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ private Task BeforeRequest(object sender, ProxyRequestArgs e)
2828
Request request = e.Session.HttpClient.Request;
2929
if (UrlsToWatch is not null &&
3030
e.HasRequestUrlMatch(UrlsToWatch) &&
31-
e.Session.HttpClient.Request.Method.ToUpper() != "OPTIONS" &&
31+
!String.Equals(e.Session.HttpClient.Request.Method, "OPTIONS", StringComparison.OrdinalIgnoreCase) &&
3232
WarnDeprecatedSearch(request))
3333
Logger.LogRequest(BuildUseGraphSearchMessage(), MessageType.Warning, new LoggingContext(e.Session));
3434

dev-proxy-plugins/Mocks/MockResponsePlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ protected virtual Task OnRequest(object? sender, ProxyRequestArgs e)
124124
Request = new()
125125
{
126126
Url = request.Url,
127-
Method = request.Method
127+
Method = request.Method ?? ""
128128
},
129129
Response = new()
130130
{

0 commit comments

Comments
 (0)