Skip to content

Commit 5883cf3

Browse files
committed
Merge remote-tracking branch 'origin/dev' into dev
2 parents 3c7d83c + bf02761 commit 5883cf3

File tree

4 files changed

+9
-3
lines changed

4 files changed

+9
-3
lines changed

.github/workflows/test-results.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
steps:
2222
-
2323
name: Download and Extract Artifacts
24-
uses: dawidd6/action-download-artifact@e7466d1a7587ed14867642c2ca74b5bcc1e19a2d
24+
uses: dawidd6/action-download-artifact@09f2f74827fd3a8607589e5ad7f9398816f540fe
2525
with:
2626
run_id: ${{ github.event.workflow_run.id }}
2727
path: artifacts

Directory.Packages.props

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@
2828
<PackageVersion Include="Nullable" Version="1.3.1" />
2929
<PackageVersion Include="Microsoft.NETFramework.ReferenceAssemblies.net472" Version="1.0.3" />
3030
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
31-
<PackageVersion Include="JetBrains.Annotations" Version="2023.2.0" />
31+
<PackageVersion Include="JetBrains.Annotations" Version="2023.3.0" />
3232
</ItemGroup>
3333
<ItemGroup Label="Testing dependencies">
34-
<PackageVersion Include="AutoFixture" Version="4.18.0" />
34+
<PackageVersion Include="AutoFixture" Version="4.18.1" />
3535
<PackageVersion Include="coverlet.collector" Version="6.0.2" />
3636
<PackageVersion Include="FluentAssertions" Version="6.12.0" />
3737
<PackageVersion Include="HttpTracer" Version="2.1.1" />

src/RestSharp/Request/RestRequest.cs

+5
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,11 @@ public RestRequest(Uri resource, Method method = Method.Get)
166166
/// Can be used to skip container or root elements that do not have corresponding deserialization targets.
167167
/// </summary>
168168
public string? RootElement { get; set; }
169+
170+
/// <summary>
171+
/// HTTP version for the request. Default is Version11.
172+
/// </summary>
173+
public Version Version { get; set; } = HttpVersion.Version11;
169174

170175
/// <summary>
171176
/// When supplied, the function will be called before calling the deserializer

src/RestSharp/RestClient.Async.cs

+1
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ async Task<HttpResponse> ExecuteRequestAsync(RestRequest request, CancellationTo
113113
message.Content = requestContent.BuildContent();
114114
message.Headers.Host = Options.BaseHost;
115115
message.Headers.CacheControl = request.CachePolicy ?? Options.CachePolicy;
116+
message.Version = request.Version;
116117

117118
using var timeoutCts = new CancellationTokenSource(request.Timeout ?? Options.Timeout ?? _defaultTimeout);
118119
using var cts = CancellationTokenSource.CreateLinkedTokenSource(timeoutCts.Token, cancellationToken);

0 commit comments

Comments
 (0)