Skip to content

Commit 7065c07

Browse files
authored
Use Msquic nuget package for HTTP/3 (#28420)
1 parent 5d4dac2 commit 7065c07

File tree

5 files changed

+4
-6
lines changed

5 files changed

+4
-6
lines changed

NuGet.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<add key="dotnet5-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-transport/nuget/v3/index.json" />
99
<add key="dotnet6" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json" />
1010
<add key="dotnet6-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6-transport/nuget/v3/index.json" />
11+
<add key="dotnet-experimental" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-experimental/nuget/v3/index.json" />
1112
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
1213
<!-- Used for the SiteExtension 3.1 bits that are included in the 5.0 build -->
1314
<add key="dotnet31-transport" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet3.1-transport/nuget/v3/index.json" />

eng/Dependencies.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ and are generated based on the last package release.
134134
<LatestPackageReference Include="Microsoft.Web.Xdt" />
135135
<LatestPackageReference Include="NETStandard.Library" />
136136
<LatestPackageReference Include="System.IdentityModel.Tokens.Jwt" />
137+
<LatestPackageReference Include="System.Net.Experimental.MsQuic" />
137138
<LatestPackageReference Include="System.Net.Http.WinHttpHandler" />
138139
<LatestPackageReference Include="System.Net.WebSockets.WebSocketProtocol" />
139140
<LatestPackageReference Include="System.ServiceProcess.ServiceController" />

eng/Versions.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,7 @@
238238
<MicrosoftWebXdtVersion>1.4.0</MicrosoftWebXdtVersion>
239239
<SystemIdentityModelTokensJwtVersion>6.7.1</SystemIdentityModelTokensJwtVersion>
240240
<NuGetVersioningVersion>5.7.0</NuGetVersioningVersion>
241+
<SystemNetExperimentalMsQuicVersion>5.0.0-alpha.20560.6</SystemNetExperimentalMsQuicVersion>
241242
<!-- Packages from 2.1, 3.1, and 5.0 branches used for site extension build. -->
242243
<MicrosoftAspNetCoreAzureAppServicesSiteExtension21Version>2.1.1</MicrosoftAspNetCoreAzureAppServicesSiteExtension21Version>
243244
<MicrosoftAspNetCoreAzureAppServicesSiteExtension22Version>2.2.0</MicrosoftAspNetCoreAzureAppServicesSiteExtension22Version>

src/Servers/Kestrel/Transport.Quic/src/Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
<Reference Include="Microsoft.AspNetCore.Connections.Abstractions" />
2828
<Reference Include="Microsoft.Extensions.Logging.Abstractions" />
2929
<Reference Include="Microsoft.Extensions.Options" />
30+
<Reference Include="System.Net.Experimental.MsQuic" />
3031
</ItemGroup>
3132

3233
</Project>

src/Servers/Kestrel/samples/Http3SampleApp/Http3SampleApp.csproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,4 @@
1010
<Reference Include="Microsoft.Extensions.Hosting" />
1111
<Reference Include="Microsoft.AspNetCore.Server.Kestrel.Transport.Experimental.Quic" />
1212
</ItemGroup>
13-
<ItemGroup>
14-
<Content Include="msquic.dll" Condition="Exists('msquic.dll')">
15-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
16-
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
17-
</Content>
18-
</ItemGroup>
1913
</Project>

0 commit comments

Comments
 (0)