diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 91169fa67..759e133da 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -1,10 +1,6 @@ - - https://github.com/dotnet/runtime - 7ef6d50b312217d2f7c17b9697891fa8ab98a19d - diff --git a/eng/Versions.props b/eng/Versions.props index 44ba525f8..e20540995 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -9,8 +9,4 @@ --> preview.12 - - - 5.0.0-rtm.20529.3 - diff --git a/global.json b/global.json index 25fc148ea..641803045 100644 --- a/global.json +++ b/global.json @@ -1,12 +1,11 @@ { "sdk": { - "version": "6.0.100-preview.3.21202.5" + "version": "6.0.100-preview.6.21271.8" }, "tools": { - "dotnet": "6.0.100-preview.3.21202.5", + "dotnet": "6.0.100-preview.6.21271.8", "runtimes": { "dotnet": [ - "$(MicrosoftNETCoreAppPackageVersion)", "3.1.14", "5.0.5" ], diff --git a/samples/BasicYarpSample/BasicYarpSample.csproj b/samples/BasicYarpSample/BasicYarpSample.csproj index b3ced3760..1d0de6612 100644 --- a/samples/BasicYarpSample/BasicYarpSample.csproj +++ b/samples/BasicYarpSample/BasicYarpSample.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0;net5.0 latest diff --git a/samples/Prometheus/ReverseProxy.Metrics-Promethius.Sample/ReverseProxy.Metrics.Promethius.Sample.csproj b/samples/Prometheus/ReverseProxy.Metrics-Promethius.Sample/ReverseProxy.Metrics.Promethius.Sample.csproj index 745977627..5fcd62218 100644 --- a/samples/Prometheus/ReverseProxy.Metrics-Promethius.Sample/ReverseProxy.Metrics.Promethius.Sample.csproj +++ b/samples/Prometheus/ReverseProxy.Metrics-Promethius.Sample/ReverseProxy.Metrics.Promethius.Sample.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0;net5.0 Exe Yarp.Sample latest diff --git a/samples/ReverseProxy.Code.Sample/ReverseProxy.Code.Sample.csproj b/samples/ReverseProxy.Code.Sample/ReverseProxy.Code.Sample.csproj index 0cf9595b7..010ee17e1 100644 --- a/samples/ReverseProxy.Code.Sample/ReverseProxy.Code.Sample.csproj +++ b/samples/ReverseProxy.Code.Sample/ReverseProxy.Code.Sample.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.Sample latest diff --git a/samples/ReverseProxy.Config.Sample/ReverseProxy.Config.Sample.csproj b/samples/ReverseProxy.Config.Sample/ReverseProxy.Config.Sample.csproj index 0cf9595b7..010ee17e1 100644 --- a/samples/ReverseProxy.Config.Sample/ReverseProxy.Config.Sample.csproj +++ b/samples/ReverseProxy.Config.Sample/ReverseProxy.Config.Sample.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.Sample latest diff --git a/samples/ReverseProxy.ConfigFilter.Sample/ReverseProxy.ConfigFilter.Sample.csproj b/samples/ReverseProxy.ConfigFilter.Sample/ReverseProxy.ConfigFilter.Sample.csproj index 0cf9595b7..010ee17e1 100644 --- a/samples/ReverseProxy.ConfigFilter.Sample/ReverseProxy.ConfigFilter.Sample.csproj +++ b/samples/ReverseProxy.ConfigFilter.Sample/ReverseProxy.ConfigFilter.Sample.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.Sample latest diff --git a/samples/ReverseProxy.Direct.Sample/ReverseProxy.Direct.Sample.csproj b/samples/ReverseProxy.Direct.Sample/ReverseProxy.Direct.Sample.csproj index 0cf9595b7..010ee17e1 100644 --- a/samples/ReverseProxy.Direct.Sample/ReverseProxy.Direct.Sample.csproj +++ b/samples/ReverseProxy.Direct.Sample/ReverseProxy.Direct.Sample.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.Sample latest diff --git a/samples/ReverseProxy.Metrics.Sample/ReverseProxy.Metrics.Sample.csproj b/samples/ReverseProxy.Metrics.Sample/ReverseProxy.Metrics.Sample.csproj index 5ba7dce09..b5af92627 100644 --- a/samples/ReverseProxy.Metrics.Sample/ReverseProxy.Metrics.Sample.csproj +++ b/samples/ReverseProxy.Metrics.Sample/ReverseProxy.Metrics.Sample.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0;net5.0 Exe Yarp.Sample latest diff --git a/samples/ReverseProxy.ServiceFabric.Sample/ReverseProxy.ServiceFabric.Sample.csproj b/samples/ReverseProxy.ServiceFabric.Sample/ReverseProxy.ServiceFabric.Sample.csproj index e7d57eec7..af48d7ee4 100644 --- a/samples/ReverseProxy.ServiceFabric.Sample/ReverseProxy.ServiceFabric.Sample.csproj +++ b/samples/ReverseProxy.ServiceFabric.Sample/ReverseProxy.ServiceFabric.Sample.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.Sample x64 diff --git a/samples/ReverseProxy.Transforms.Sample/ReverseProxy.Transforms.Sample.csproj b/samples/ReverseProxy.Transforms.Sample/ReverseProxy.Transforms.Sample.csproj index 0cf9595b7..010ee17e1 100644 --- a/samples/ReverseProxy.Transforms.Sample/ReverseProxy.Transforms.Sample.csproj +++ b/samples/ReverseProxy.Transforms.Sample/ReverseProxy.Transforms.Sample.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.Sample latest diff --git a/test/ReverseProxy.FunctionalTests/Common/TestEnvironment.cs b/test/ReverseProxy.FunctionalTests/Common/TestEnvironment.cs index 34c30a2bf..09020cc59 100644 --- a/test/ReverseProxy.FunctionalTests/Common/TestEnvironment.cs +++ b/test/ReverseProxy.FunctionalTests/Common/TestEnvironment.cs @@ -38,7 +38,7 @@ public TestEnvironment( destinationServices => { }, destinationApp => { - destinationApp.Use(async (context, next) => await destinationGetDelegate(context)); + destinationApp.Run(destinationGetDelegate); }, configureProxy, configureProxyApp, diff --git a/test/ReverseProxy.FunctionalTests/Yarp.ReverseProxy.FunctionalTests.csproj b/test/ReverseProxy.FunctionalTests/Yarp.ReverseProxy.FunctionalTests.csproj index 35df565e7..a1787c6ab 100644 --- a/test/ReverseProxy.FunctionalTests/Yarp.ReverseProxy.FunctionalTests.csproj +++ b/test/ReverseProxy.FunctionalTests/Yarp.ReverseProxy.FunctionalTests.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Library Yarp.ReverseProxy diff --git a/test/ReverseProxy.Kubernetes.Tests/Yarp.ReverseProxy.Kubernetes.Tests.csproj b/test/ReverseProxy.Kubernetes.Tests/Yarp.ReverseProxy.Kubernetes.Tests.csproj index 7ee0f8c87..33e8d169d 100644 --- a/test/ReverseProxy.Kubernetes.Tests/Yarp.ReverseProxy.Kubernetes.Tests.csproj +++ b/test/ReverseProxy.Kubernetes.Tests/Yarp.ReverseProxy.Kubernetes.Tests.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Library diff --git a/test/ReverseProxy.ServiceFabric.Tests/Yarp.ReverseProxy.ServiceFabric.Tests.csproj b/test/ReverseProxy.ServiceFabric.Tests/Yarp.ReverseProxy.ServiceFabric.Tests.csproj index 893c540ae..d01a077ae 100644 --- a/test/ReverseProxy.ServiceFabric.Tests/Yarp.ReverseProxy.ServiceFabric.Tests.csproj +++ b/test/ReverseProxy.ServiceFabric.Tests/Yarp.ReverseProxy.ServiceFabric.Tests.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Library Yarp.ReverseProxy.ServiceFabric x64 diff --git a/test/ReverseProxy.Tests.Common/Yarp.ReverseProxy.Tests.Common.csproj b/test/ReverseProxy.Tests.Common/Yarp.ReverseProxy.Tests.Common.csproj index fdeb1db01..aaa0d3f00 100644 --- a/test/ReverseProxy.Tests.Common/Yarp.ReverseProxy.Tests.Common.csproj +++ b/test/ReverseProxy.Tests.Common/Yarp.ReverseProxy.Tests.Common.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Library Yarp.ReverseProxy diff --git a/test/ReverseProxy.Tests/Abstractions/ClusterDiscovery/Contract/ClusterTests.cs b/test/ReverseProxy.Tests/Abstractions/ClusterDiscovery/Contract/ClusterTests.cs index 5eca5feb2..4339fb042 100644 --- a/test/ReverseProxy.Tests/Abstractions/ClusterDiscovery/Contract/ClusterTests.cs +++ b/test/ReverseProxy.Tests/Abstractions/ClusterDiscovery/Contract/ClusterTests.cs @@ -411,7 +411,8 @@ public void Cluster_CanBeJsonSerialized() var options = new JsonSerializerOptions { -#if !NET6_0_OR_GREATER + // Future 6.0 builds will contain the fix to these missing converters +//#if !NET6_0_OR_GREATER Converters = { // TimeSpans https://github.com/dotnet/runtime/issues/29932 @@ -419,7 +420,7 @@ public void Cluster_CanBeJsonSerialized() // Version https://github.com/dotnet/runtime/pull/41384 new VersionConverter() } -#endif +//#endif }; var json = JsonSerializer.Serialize(cluster1, options); var cluster2 = JsonSerializer.Deserialize(json, options); diff --git a/test/ReverseProxy.Tests/Yarp.ReverseProxy.Tests.csproj b/test/ReverseProxy.Tests/Yarp.ReverseProxy.Tests.csproj index daaa8290b..f3f358c5a 100644 --- a/test/ReverseProxy.Tests/Yarp.ReverseProxy.Tests.csproj +++ b/test/ReverseProxy.Tests/Yarp.ReverseProxy.Tests.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Library Yarp.ReverseProxy diff --git a/testassets/BenchmarkApp/BenchmarkApp.csproj b/testassets/BenchmarkApp/BenchmarkApp.csproj index ffdf6fe88..c7067f1f9 100644 --- a/testassets/BenchmarkApp/BenchmarkApp.csproj +++ b/testassets/BenchmarkApp/BenchmarkApp.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 diff --git a/testassets/ReverseProxy.Code/ReverseProxy.Code.csproj b/testassets/ReverseProxy.Code/ReverseProxy.Code.csproj index 83e9596e1..2334126b4 100644 --- a/testassets/ReverseProxy.Code/ReverseProxy.Code.csproj +++ b/testassets/ReverseProxy.Code/ReverseProxy.Code.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.ReverseProxy.Sample diff --git a/testassets/ReverseProxy.Config/ReverseProxy.Config.csproj b/testassets/ReverseProxy.Config/ReverseProxy.Config.csproj index f5e6e4aed..f2b621780 100644 --- a/testassets/ReverseProxy.Config/ReverseProxy.Config.csproj +++ b/testassets/ReverseProxy.Config/ReverseProxy.Config.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.ReverseProxy.Sample diff --git a/testassets/ReverseProxy.Direct/ReverseProxy.Direct.csproj b/testassets/ReverseProxy.Direct/ReverseProxy.Direct.csproj index f5e6e4aed..f2b621780 100644 --- a/testassets/ReverseProxy.Direct/ReverseProxy.Direct.csproj +++ b/testassets/ReverseProxy.Direct/ReverseProxy.Direct.csproj @@ -1,7 +1,7 @@ - net5.0;netcoreapp3.1 + net6.0;net5.0;netcoreapp3.1 Exe Yarp.ReverseProxy.Sample diff --git a/testassets/TestClient/TestClient.csproj b/testassets/TestClient/TestClient.csproj index f6f12fbea..04bfb5515 100644 --- a/testassets/TestClient/TestClient.csproj +++ b/testassets/TestClient/TestClient.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 Exe diff --git a/testassets/TestServer/TestServer.csproj b/testassets/TestServer/TestServer.csproj index ee7abf0d4..4e0101aef 100644 --- a/testassets/TestServer/TestServer.csproj +++ b/testassets/TestServer/TestServer.csproj @@ -1,7 +1,7 @@ - net5.0 + net6.0 Exe SampleServer