Skip to content

Commit 71cc887

Browse files
author
Katya Sokolova
committed
Rename HttpVersion and HttpVersionPolicy
1 parent 08d1f8c commit 71cc887

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

src/libraries/System.Net.WebSockets.Client/ref/System.Net.WebSockets.Client.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ internal ClientWebSocketOptions() { }
4343
public System.Net.Security.RemoteCertificateValidationCallback? RemoteCertificateValidationCallback { get { throw null; } set { } }
4444
[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("browser")]
4545
public bool UseDefaultCredentials { get { throw null; } set { } }
46-
public System.Version Version { get { throw null; }
46+
public System.Version HttpVersion { get { throw null; }
4747
[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("browser")]
4848
set { } }
49-
public System.Net.Http.HttpVersionPolicy VersionPolicy { get { throw null; }
49+
public System.Net.Http.HttpVersionPolicy HttpVersionPolicy { get { throw null; }
5050
[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("browser")]
5151
set { } }
5252
public void AddSubProtocol(string subProtocol) { }

src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/BrowserWebSockets/ClientWebSocketOptions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public sealed class ClientWebSocketOptions
1313
{
1414
private bool _isReadOnly; // After ConnectAsync is called the options cannot be modified.
1515
private List<string>? _requestedSubProtocols;
16-
private Version _version = HttpVersion.Version11;
16+
private Version _version = Net.HttpVersion.Version11;
1717
private HttpVersionPolicy _versionPolicy = HttpVersionPolicy.RequestVersionOrLower;
1818

1919
internal ClientWebSocketOptions()
@@ -35,14 +35,14 @@ public bool UseDefaultCredentials
3535
set => throw new PlatformNotSupportedException();
3636
}
3737

38-
public Version Version
38+
public Version HttpVersion
3939
{
4040
get => _version;
4141
[UnsupportedOSPlatform("browser")]
4242
set => throw new PlatformNotSupportedException();
4343
}
4444

45-
public System.Net.Http.HttpVersionPolicy VersionPolicy
45+
public System.Net.Http.HttpVersionPolicy HttpVersionPolicy
4646
{
4747
get => _versionPolicy;
4848
[UnsupportedOSPlatform("browser")]

src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/ClientWebSocketOptions.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ public sealed class ClientWebSocketOptions
2626
internal X509CertificateCollection? _clientCertificates;
2727
internal WebHeaderCollection? _requestHeaders;
2828
internal List<string>? _requestedSubProtocols;
29-
private Version _version = HttpVersion.Version11;
29+
private Version _version = Net.HttpVersion.Version11;
3030
private HttpVersionPolicy _versionPolicy = HttpVersionPolicy.RequestVersionOrLower;
3131

32-
public Version Version
32+
public Version HttpVersion
3333
{
3434
get => _version;
3535
[UnsupportedOSPlatform("browser")]
@@ -40,7 +40,7 @@ public Version Version
4040
}
4141
}
4242

43-
public HttpVersionPolicy VersionPolicy
43+
public HttpVersionPolicy HttpVersionPolicy
4444
{
4545
get => _versionPolicy;
4646
[UnsupportedOSPlatform("browser")]

src/libraries/System.Net.WebSockets.Client/src/System/Net/WebSockets/WebSocketHandle.Managed.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@ public async Task ConnectAsync(Uri uri, HttpMessageInvoker? handler, Cancellatio
5151
bool disposeHandler = true;
5252
try
5353
{
54-
if (options.Version.Major >= 3 && options.VersionPolicy != HttpVersionPolicy.RequestVersionOrLower)
54+
if (options.HttpVersion.Major >= 3 && options.HttpVersionPolicy != HttpVersionPolicy.RequestVersionOrLower)
5555
{
5656
throw new Exception();
5757
}
5858

5959
var request = new HttpRequestMessage(HttpMethod.Get, uri);
60-
if (options.Version.Major >= 2 || (options.VersionPolicy == HttpVersionPolicy.RequestVersionOrHigher))
60+
if (options.HttpVersion.Major >= 2 || (options.HttpVersionPolicy == HttpVersionPolicy.RequestVersionOrHigher))
6161
{
6262
request.Version = new Version(2, 0);
6363
}
@@ -108,8 +108,8 @@ public async Task ConnectAsync(Uri uri, HttpMessageInvoker? handler, Cancellatio
108108
catch (HttpRequestException ex)
109109
{
110110
if (ex.Data.Contains("SETTINGS_ENABLE_CONNECT_PROTOCOL") && request.Version.Major == 2
111-
&& (options.Version.Major == 2 && options.VersionPolicy == HttpVersionPolicy.RequestVersionOrLower
112-
|| options.Version.Major == 1 && options.VersionPolicy == HttpVersionPolicy.RequestVersionOrHigher))
111+
&& (options.HttpVersion.Major == 2 && options.HttpVersionPolicy == HttpVersionPolicy.RequestVersionOrLower
112+
|| options.HttpVersion.Major == 1 && options.HttpVersionPolicy == HttpVersionPolicy.RequestVersionOrHigher))
113113
{
114114
request.Version = new Version(1, 1);
115115
}
@@ -343,17 +343,17 @@ static int ParseWindowBits(ReadOnlySpan<char> value)
343343
/// <param name="options">The options controlling the request.</param>
344344
private static void AddWebSocketHeaders(HttpRequestMessage request, string secKey, ClientWebSocketOptions options)
345345
{
346-
request.Version = options.Version;
346+
request.Version = options.HttpVersion;
347347
// always exact because we handle downgrade here
348348
request.VersionPolicy = HttpVersionPolicy.RequestVersionExact;
349349

350-
if (options.Version == HttpVersion.Version11)
350+
if (options.HttpVersion == HttpVersion.Version11)
351351
{
352352
request.Headers.TryAddWithoutValidation(HttpKnownHeaderNames.Connection, HttpKnownHeaderNames.Upgrade);
353353
request.Headers.TryAddWithoutValidation(HttpKnownHeaderNames.Upgrade, "websocket");
354354
request.Headers.TryAddWithoutValidation(HttpKnownHeaderNames.SecWebSocketKey, secKey);
355355
}
356-
else if (options.Version == HttpVersion.Version20)
356+
else if (options.HttpVersion == HttpVersion.Version20)
357357
{
358358
request.Method = HttpMethod.Connect;
359359
request.Headers.Protocol = "websocket";
@@ -408,7 +408,7 @@ static string GetDeflateOptions(WebSocketDeflateOptions options)
408408

409409
private static void ValidateResponse(HttpResponseMessage response, string secValue, ClientWebSocketOptions options)
410410
{
411-
if (options.Version == HttpVersion.Version11)
411+
if (options.HttpVersion == HttpVersion.Version11)
412412
{
413413
if (response.StatusCode != HttpStatusCode.SwitchingProtocols)
414414
{
@@ -420,7 +420,7 @@ private static void ValidateResponse(HttpResponseMessage response, string secVal
420420
ValidateHeader(response.Headers, HttpKnownHeaderNames.Upgrade, "websocket");
421421
ValidateHeader(response.Headers, HttpKnownHeaderNames.SecWebSocketAccept, secValue);
422422
}
423-
else if (options.Version == HttpVersion.Version20)
423+
else if (options.HttpVersion == HttpVersion.Version20)
424424
{
425425
if (response.StatusCode != HttpStatusCode.OK)
426426
{

0 commit comments

Comments
 (0)