Skip to content

Conversation

@wtgodbe
Copy link
Member

@wtgodbe wtgodbe commented Aug 30, 2021

Fixes #29078

Also moved the Http3Supported attribute to kestrel shared test root, next to MSQuicSupported attribute.

@wtgodbe wtgodbe requested review from HaoK, JamesNK and Tratcher August 30, 2021 17:56
@ghost ghost added the area-runtime label Aug 30, 2021
<Project>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory)..\, Directory.Build.props))\Directory.Build.props" />
<PropertyGroup>
<KestrelSharedSourceRoot>$(MSBuildThisFileDirectory)..\Kestrel\shared\</KestrelSharedSourceRoot>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we consider moving this to https://github.com/dotnet/aspnetcore/tree/main/src/Shared/Kestrel or something? Is there a reason it needs to be special?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's grown very organically, it used to only be shared within Kestrel projects, now it's shared across all the servers. It might be worth moving, but not in this PR. Will, file an issue?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wtgodbe
Copy link
Member Author

wtgodbe commented Sep 1, 2021

@Tratcher @HaoK updated for feedback

{
var address = Fixture.Client.BaseAddress.ToString() + "Http3_ResponseTrailers";
using var client = SetUpClient();
client.DefaultRequestVersion = HttpVersion.Version30;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: consider passing these in to SetupClient to further streamline the tests

@wtgodbe
Copy link
Member Author

wtgodbe commented Sep 1, 2021

/backport to release/6.0

@github-actions
Copy link
Contributor

github-actions bot commented Sep 1, 2021

@wtgodbe wtgodbe merged commit fa0aa05 into main Sep 1, 2021
@wtgodbe wtgodbe deleted the wtgodbe/3IIS branch September 1, 2021 21:12
@ghost ghost added this to the 7.0-preview1 milestone Sep 1, 2021
@amcasey amcasey added area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions and removed area-runtime labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Http/3 for IIS

5 participants