diff --git a/Benchmarks/Directory.Packages.props b/Benchmarks/Directory.Packages.props index df7503ec..c6cf806c 100644 --- a/Benchmarks/Directory.Packages.props +++ b/Benchmarks/Directory.Packages.props @@ -5,7 +5,7 @@ - + diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/index.json b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/index.json similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/index.json rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/index.json diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/package.nuspec b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/package.nuspec similarity index 93% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/package.nuspec rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/package.nuspec index 87c93510..9d5c0479 100644 --- a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/package.nuspec +++ b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/package.nuspec @@ -2,7 +2,7 @@ Google.Protobuf - 3.25.1 + 3.25.2 Google Inc. BSD-3-Clause https://licenses.nuget.org/BSD-3-Clause @@ -11,7 +11,7 @@ C# proto3 support Copyright 2015, Google Inc. Protocol Buffers Binary Serialization Format Google proto proto3 - + diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/project-LICENSE b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/project-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/project-LICENSE rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/project-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/readme.md b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/readme.md similarity index 89% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/readme.md rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/readme.md index dd4df7d3..03ba0d31 100644 --- a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/readme.md +++ b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/readme.md @@ -1,4 +1,4 @@ -Google.Protobuf [3.25.1](https://www.nuget.org/packages/Google.Protobuf/3.25.1) +Google.Protobuf [3.25.2](https://www.nuget.org/packages/Google.Protobuf/3.25.2) -------------------- Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/remarks.md b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/remarks.md similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/remarks.md rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/remarks.md diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/repository-LICENSE b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/repository-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/repository-LICENSE rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/repository-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/third-party-notices.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.1/third-party-notices.txt rename to Build/third-party-libraries/packages/nuget.org/google.protobuf/3.25.2/third-party-notices.txt diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/index.json b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/index.json similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/index.json rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/index.json diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/package.nuspec b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/package.nuspec similarity index 91% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/package.nuspec rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/package.nuspec index 20e0748b..f371830a 100644 --- a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/package.nuspec +++ b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/package.nuspec @@ -2,7 +2,7 @@ Grpc.Tools - 2.60.0 + 2.61.0 The gRPC Authors true Apache-2.0 @@ -13,7 +13,7 @@ gRPC and Protocol Buffer compiler for C# projects Copyright 2018 The gRPC Authors gRPC RPC HTTP/2 - + diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/project-LICENSE b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/project-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/project-LICENSE rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/project-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/readme.md b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/readme.md similarity index 89% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/readme.md rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/readme.md index 68114ebb..4948daf7 100644 --- a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/readme.md +++ b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/readme.md @@ -1,4 +1,4 @@ -Grpc.Tools [2.60.0](https://www.nuget.org/packages/Grpc.Tools/2.60.0) +Grpc.Tools [2.61.0](https://www.nuget.org/packages/Grpc.Tools/2.61.0) -------------------- Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/remarks.md b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/remarks.md similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/remarks.md rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/remarks.md diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/repository-LICENSE b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/repository-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/repository-LICENSE rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/repository-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/third-party-notices.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/grpc.tools/2.60.0/third-party-notices.txt rename to Build/third-party-libraries/packages/nuget.org/grpc.tools/2.61.0/third-party-notices.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/index.json b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/index.json similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/index.json rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/index.json diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/package-LICENSE_MIT.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/package-LICENSE_MIT.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/package-LICENSE_MIT.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/package-LICENSE_MIT.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/package.nuspec b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/package.nuspec similarity index 92% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/package.nuspec rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/package.nuspec index 77d76be4..8cd96d08 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/package.nuspec +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/package.nuspec @@ -2,7 +2,7 @@ Microsoft.CodeCoverage - 17.8.0 + 17.9.0 Microsoft true LICENSE_MIT.txt @@ -13,7 +13,7 @@ © Microsoft Corporation. All rights reserved. vstest visual-studio unittest testplatform mstest microsoft test testing codecoverage code-coverage true - + diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/project-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/project-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/project-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/project-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/readme.md b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/readme.md similarity index 88% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/readme.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/readme.md index 238f8c78..423d0523 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/readme.md +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/readme.md @@ -1,4 +1,4 @@ -Microsoft.CodeCoverage [17.8.0](https://www.nuget.org/packages/Microsoft.CodeCoverage/17.8.0) +Microsoft.CodeCoverage [17.9.0](https://www.nuget.org/packages/Microsoft.CodeCoverage/17.9.0) -------------------- Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/remarks.md b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/remarks.md similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/remarks.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/remarks.md diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/repository-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/repository-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/repository-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/repository-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/third-party-notices.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.8.0/third-party-notices.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.codecoverage/17.9.0/third-party-notices.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/index.json b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/index.json similarity index 87% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/index.json rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/index.json index c3ac7118..b50a1623 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/index.json +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/index.json @@ -16,11 +16,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] }, @@ -35,11 +35,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] }, @@ -54,11 +54,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] }, @@ -74,11 +74,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] }, @@ -94,11 +94,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] }, @@ -113,11 +113,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] }, @@ -133,11 +133,11 @@ "Dependencies": [ { "Name": "Microsoft.CodeCoverage", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Microsoft.TestPlatform.TestHost", - "Version": "17.8.0" + "Version": "17.9.0" } ] } diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/package-LICENSE_MIT.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/package-LICENSE_MIT.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/package-LICENSE_MIT.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/package-LICENSE_MIT.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/package.nuspec b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/package.nuspec similarity index 82% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/package.nuspec rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/package.nuspec index 77729e26..dd9a11bf 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/package.nuspec +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/package.nuspec @@ -2,7 +2,7 @@ Microsoft.NET.Test.Sdk - 17.8.0 + 17.9.0 Microsoft true LICENSE_MIT.txt @@ -13,14 +13,14 @@ © Microsoft Corporation. All rights reserved. vstest visual-studio unittest testplatform mstest microsoft test testing true - + - - + + - + diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/project-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/project-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/project-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/project-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/readme.md b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/readme.md similarity index 82% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/readme.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/readme.md index 78fe2088..b4210334 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/readme.md +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/readme.md @@ -1,4 +1,4 @@ -Microsoft.NET.Test.Sdk [17.8.0](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.8.0) +Microsoft.NET.Test.Sdk [17.9.0](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.9.0) -------------------- Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal @@ -25,7 +25,7 @@ Dependencies 2 |Name|Version| |----------|:----| -|[Microsoft.CodeCoverage](../../../../packages/nuget.org/microsoft.codecoverage/17.8.0)|17.8.0| -|[Microsoft.TestPlatform.TestHost](../../../../packages/nuget.org/microsoft.testplatform.testhost/17.8.0)|17.8.0| +|[Microsoft.CodeCoverage](../../../../packages/nuget.org/microsoft.codecoverage/17.9.0)|17.9.0| +|[Microsoft.TestPlatform.TestHost](../../../../packages/nuget.org/microsoft.testplatform.testhost/17.9.0)|17.9.0| *This page was generated by a tool.* \ No newline at end of file diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/remarks.md b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/remarks.md similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/remarks.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/remarks.md diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/repository-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/repository-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/repository-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/repository-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/third-party-notices.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.8.0/third-party-notices.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.net.test.sdk/17.9.0/third-party-notices.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/index.json b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/index.json similarity index 81% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/index.json rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/index.json index 42e74971..0c94a1b3 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/index.json +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/index.json @@ -14,10 +14,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "1.6.0" @@ -33,10 +29,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "1.6.0" @@ -52,10 +44,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "1.6.0" @@ -72,10 +60,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "1.6.0" @@ -92,10 +76,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "1.6.0" @@ -111,10 +91,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "5.0.0" @@ -131,10 +107,6 @@ "net8.0" ], "Dependencies": [ - { - "Name": "NuGet.Frameworks", - "Version": "6.5.0" - }, { "Name": "System.Reflection.Metadata", "Version": "1.6.0" diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/package-LICENSE_MIT.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/package-LICENSE_MIT.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/package-LICENSE_MIT.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/package-LICENSE_MIT.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/package.nuspec b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/package.nuspec similarity index 88% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/package.nuspec rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/package.nuspec index d3593620..d4e46da9 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/package.nuspec +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/package.nuspec @@ -2,7 +2,7 @@ Microsoft.TestPlatform.ObjectModel - 17.8.0 + 17.9.0 Microsoft true LICENSE_MIT.txt @@ -13,19 +13,16 @@ © Microsoft Corporation. All rights reserved. vstest visual-studio unittest testplatform mstest microsoft test testing true - + - - - diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/project-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/project-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/project-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/project-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/readme.md b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/readme.md similarity index 80% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/readme.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/readme.md index d4c2e476..03b4c29b 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/readme.md +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/readme.md @@ -1,4 +1,4 @@ -Microsoft.TestPlatform.ObjectModel [17.8.0](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.8.0) +Microsoft.TestPlatform.ObjectModel [17.9.0](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.9.0) -------------------- Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal @@ -20,12 +20,11 @@ Remarks no remarks -Dependencies 3 +Dependencies 2 ----------- |Name|Version| |----------|:----| -|[NuGet.Frameworks](../../../../packages/nuget.org/nuget.frameworks/6.5.0)|6.5.0| |[System.Reflection.Metadata](../../../../packages/nuget.org/system.reflection.metadata/1.6.0)|1.6.0| |[System.Reflection.Metadata](../../../../packages/nuget.org/system.reflection.metadata/5.0.0)|5.0.0| diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/remarks.md b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/remarks.md similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/remarks.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/remarks.md diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/repository-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/repository-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/repository-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/repository-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/third-party-notices.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0/third-party-notices.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0/third-party-notices.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/index.json b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/index.json similarity index 93% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/index.json rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/index.json index 86e0906e..424d0253 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/index.json +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/index.json @@ -16,7 +16,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", @@ -35,7 +35,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", @@ -54,7 +54,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", @@ -74,7 +74,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", @@ -94,7 +94,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", @@ -113,7 +113,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", @@ -133,7 +133,7 @@ "Dependencies": [ { "Name": "Microsoft.TestPlatform.ObjectModel", - "Version": "17.8.0" + "Version": "17.9.0" }, { "Name": "Newtonsoft.Json", diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/package-LICENSE_MIT.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/package-LICENSE_MIT.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/package-LICENSE_MIT.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/package-LICENSE_MIT.txt diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/package.nuspec b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/package.nuspec similarity index 91% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/package.nuspec rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/package.nuspec index fa50820c..aaf49531 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/package.nuspec +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/package.nuspec @@ -2,7 +2,7 @@ Microsoft.TestPlatform.TestHost - 17.8.0 + 17.9.0 Microsoft true LICENSE_MIT.txt @@ -13,10 +13,10 @@ © Microsoft Corporation. All rights reserved. vstest visual-studio unittest testplatform mstest microsoft test testing true - + - + diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/project-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/project-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/project-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/project-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/readme.md b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/readme.md similarity index 83% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/readme.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/readme.md index afea333b..81d35572 100644 --- a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/readme.md +++ b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/readme.md @@ -1,4 +1,4 @@ -Microsoft.TestPlatform.TestHost [17.8.0](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.8.0) +Microsoft.TestPlatform.TestHost [17.9.0](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.9.0) -------------------- Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal @@ -25,7 +25,7 @@ Dependencies 2 |Name|Version| |----------|:----| -|[Microsoft.TestPlatform.ObjectModel](../../../../packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0)|17.8.0| +|[Microsoft.TestPlatform.ObjectModel](../../../../packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0)|17.9.0| |[Newtonsoft.Json](../../../../packages/nuget.org/newtonsoft.json/13.0.3)|13.0.3| *This page was generated by a tool.* \ No newline at end of file diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/remarks.md b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/remarks.md similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/remarks.md rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/remarks.md diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/repository-LICENSE b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/repository-LICENSE similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/repository-LICENSE rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/repository-LICENSE diff --git a/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/third-party-notices.txt similarity index 100% rename from Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.8.0/third-party-notices.txt rename to Build/third-party-libraries/packages/nuget.org/microsoft.testplatform.testhost/17.9.0/third-party-notices.txt diff --git a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/index.json b/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/index.json deleted file mode 100644 index 0afd4015..00000000 --- a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/index.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "Source": "https://api.nuget.org/v3/index.json", - "License": { - "Code": "Apache-2.0", - "Status": "AutomaticallyApproved" - }, - "UsedBy": [ - { - "Name": "AspNetCore", - "InternalOnly": true, - "TargetFrameworks": [ - "net6.0", - "net7.0", - "net8.0" - ] - }, - { - "Name": "AspNetCoreNSwag", - "InternalOnly": true, - "TargetFrameworks": [ - "net6.0", - "net7.0", - "net8.0" - ] - }, - { - "Name": "AspNetCoreSwashbuckle", - "InternalOnly": true, - "TargetFrameworks": [ - "net6.0", - "net7.0", - "net8.0" - ] - }, - { - "Name": "ClientDI", - "InternalOnly": true, - "TargetFrameworks": [ - "net462", - "net6.0", - "net7.0", - "net8.0" - ] - }, - { - "Name": "Core", - "InternalOnly": true, - "TargetFrameworks": [ - "net462", - "net6.0", - "net7.0", - "net8.0" - ] - }, - { - "Name": "DesignTime", - "InternalOnly": true, - "TargetFrameworks": [ - "net6.0", - "net7.0", - "net8.0" - ] - }, - { - "Name": "SelfHost", - "InternalOnly": true, - "TargetFrameworks": [ - "net462", - "net6.0", - "net7.0", - "net8.0" - ] - } - ], - "Licenses": [ - { - "Subject": "package", - "Code": "Apache-2.0", - "HRef": "https://licenses.nuget.org/Apache-2.0" - }, - { - "Subject": "repository", - "Code": null, - "HRef": "https://github.com/NuGet/NuGet.Client", - "Description": "License should be verified on https://github.com/NuGet/NuGet.Client" - }, - { - "Subject": "project", - "Code": null, - "HRef": "https://aka.ms/nugetprj", - "Description": "License should be verified on https://aka.ms/nugetprj" - } - ] -} \ No newline at end of file diff --git a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/package.nuspec b/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/package.nuspec deleted file mode 100644 index 811d1c0d..00000000 --- a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/package.nuspec +++ /dev/null @@ -1,23 +0,0 @@ - - - - NuGet.Frameworks - 6.5.0 - Microsoft - true - Apache-2.0 - https://licenses.nuget.org/Apache-2.0 - icon.png - README.md - https://aka.ms/nugetprj - NuGet's understanding of target frameworks. - © Microsoft Corporation. All rights reserved. - nuget - true - - - - - - - \ No newline at end of file diff --git a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/readme.md b/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/readme.md deleted file mode 100644 index 0d42cb32..00000000 --- a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/readme.md +++ /dev/null @@ -1,27 +0,0 @@ -NuGet.Frameworks [6.5.0](https://www.nuget.org/packages/NuGet.Frameworks/6.5.0) --------------------- - -Used by: AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal - -Target frameworks: net462, net6.0, net7.0, net8.0 - -License: [Apache-2.0](../../../../licenses/apache-2.0) - -- package license: [Apache-2.0](https://licenses.nuget.org/Apache-2.0) -- repository license: [Unknown](https://github.com/NuGet/NuGet.Client) , License should be verified on https://github.com/NuGet/NuGet.Client -- project license: [Unknown](https://aka.ms/nugetprj) , License should be verified on https://aka.ms/nugetprj - -Description ------------ -NuGet's understanding of target frameworks. - -Remarks ------------ -no remarks - - -Dependencies 0 ------------ - - -*This page was generated by a tool.* \ No newline at end of file diff --git a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/remarks.md b/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/remarks.md deleted file mode 100644 index e69de29b..00000000 diff --git a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/repository-LICENSE.txt b/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/repository-LICENSE.txt deleted file mode 100644 index 86930deb..00000000 --- a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/repository-LICENSE.txt +++ /dev/null @@ -1,15 +0,0 @@ -Copyright (c) .NET Foundation and Contributors. - -All rights reserved. - - -Licensed under the Apache License, Version 2.0 (the "License"); you may not use -these files except in compliance with the License. You may obtain a copy of the -License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. diff --git a/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/third-party-notices.txt b/Build/third-party-libraries/packages/nuget.org/nuget.frameworks/6.5.0/third-party-notices.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/Build/third-party-libraries/readme.md b/Build/third-party-libraries/readme.md index 6caef46f..de0e4c12 100644 --- a/Build/third-party-libraries/readme.md +++ b/Build/third-party-libraries/readme.md @@ -3,7 +3,7 @@ Licenses |Code|Requires approval|Requires third party notices|Packages count| |----------|:----|:----|:----| -|[Apache-2.0](licenses/apache-2.0)|no|no|12| +|[Apache-2.0](licenses/apache-2.0)|no|no|11| |[BSD-2-Clause](licenses/bsd-2-clause)|no|no|1| |[BSD-3-Clause](licenses/bsd-3-clause)|no|no|2| |[Google.Protobuf](licenses/google.protobuf)|yes|no|0| @@ -13,7 +13,7 @@ Licenses -Packages 152 +Packages 151 -------- |Name|Version|Source|License|Used by| @@ -22,14 +22,14 @@ Packages 152 |[CompareNETObjects](packages/nuget.org/comparenetobjects/4.83.0)|4.83.0|[nuget.org](https://www.nuget.org/packages/CompareNETObjects/4.83.0)|[MS-PL](licenses/ms-pl)|Core internal| |[DiffEngine](packages/nuget.org/diffengine/11.3.0)|11.3.0|[nuget.org](https://www.nuget.org/packages/DiffEngine/11.3.0)|[MIT](licenses/mit)|Core internal| |[EmptyFiles](packages/nuget.org/emptyfiles/4.4.0)|4.4.0|[nuget.org](https://www.nuget.org/packages/EmptyFiles/4.4.0)|[MIT](licenses/mit)|Core internal| -|[Google.Protobuf](packages/nuget.org/google.protobuf/3.25.1)|3.25.1|[nuget.org](https://www.nuget.org/packages/Google.Protobuf/3.25.1)|[BSD-3-Clause](licenses/bsd-3-clause)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| +|[Google.Protobuf](packages/nuget.org/google.protobuf/3.25.2)|3.25.2|[nuget.org](https://www.nuget.org/packages/Google.Protobuf/3.25.2)|[BSD-3-Clause](licenses/bsd-3-clause)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| |[Grpc.AspNetCore.Server](packages/nuget.org/grpc.aspnetcore.server/2.60.0)|2.60.0|[nuget.org](https://www.nuget.org/packages/Grpc.AspNetCore.Server/2.60.0)|[Apache-2.0](licenses/apache-2.0)|AspNetCore| |[Grpc.Core](packages/nuget.org/grpc.core/2.46.6)|2.46.6|[nuget.org](https://www.nuget.org/packages/Grpc.Core/2.46.6)|[Apache-2.0](licenses/apache-2.0)|Core internal, SelfHost| |[Grpc.Core.Api](packages/nuget.org/grpc.core.api/2.60.0)|2.60.0|[nuget.org](https://www.nuget.org/packages/Grpc.Core.Api/2.60.0)|[Apache-2.0](licenses/apache-2.0)|AspNetCore, ClientDI, Core, DesignTime, SelfHost| |[Grpc.Net.Client](packages/nuget.org/grpc.net.client/2.60.0)|2.60.0|[nuget.org](https://www.nuget.org/packages/Grpc.Net.Client/2.60.0)|[Apache-2.0](licenses/apache-2.0)|ClientDI, Core internal| |[Grpc.Net.ClientFactory](packages/nuget.org/grpc.net.clientfactory/2.60.0)|2.60.0|[nuget.org](https://www.nuget.org/packages/Grpc.Net.ClientFactory/2.60.0)|[Apache-2.0](licenses/apache-2.0)|ClientDI| |[Grpc.Net.Common](packages/nuget.org/grpc.net.common/2.60.0)|2.60.0|[nuget.org](https://www.nuget.org/packages/Grpc.Net.Common/2.60.0)|[Apache-2.0](licenses/apache-2.0)|AspNetCore, ClientDI, Core internal| -|[Grpc.Tools](packages/nuget.org/grpc.tools/2.60.0)|2.60.0|[nuget.org](https://www.nuget.org/packages/Grpc.Tools/2.60.0)|[Apache-2.0](licenses/apache-2.0)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| +|[Grpc.Tools](packages/nuget.org/grpc.tools/2.61.0)|2.61.0|[nuget.org](https://www.nuget.org/packages/Grpc.Tools/2.61.0)|[Apache-2.0](licenses/apache-2.0)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| |[MessagePack](packages/nuget.org/messagepack/2.5.140)|2.5.140|[nuget.org](https://www.nuget.org/packages/MessagePack/2.5.140)|[MIT](licenses/mit)|MessagePack| |[MessagePack.Annotations](packages/nuget.org/messagepack.annotations/2.5.140)|2.5.140|[nuget.org](https://www.nuget.org/packages/MessagePack.Annotations/2.5.140)|[MIT](licenses/mit)|MessagePack| |[Microsoft.AspNetCore.Authentication.JwtBearer](packages/nuget.org/microsoft.aspnetcore.authentication.jwtbearer/6.0.21)|6.0.21|[nuget.org](https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.JwtBearer/6.0.21)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| @@ -40,7 +40,7 @@ Packages 152 |[Microsoft.CodeAnalysis.Common](packages/nuget.org/microsoft.codeanalysis.common/4.0.1)|4.0.1|[nuget.org](https://www.nuget.org/packages/Microsoft.CodeAnalysis.Common/4.0.1)|[MIT](licenses/mit)|DesignTime| |[Microsoft.CodeAnalysis.CSharp](packages/nuget.org/microsoft.codeanalysis.csharp/3.8.0)|3.8.0|[nuget.org](https://www.nuget.org/packages/Microsoft.CodeAnalysis.CSharp/3.8.0)|[MIT](licenses/mit)|DesignTime| |[Microsoft.CodeAnalysis.CSharp](packages/nuget.org/microsoft.codeanalysis.csharp/4.0.1)|4.0.1|[nuget.org](https://www.nuget.org/packages/Microsoft.CodeAnalysis.CSharp/4.0.1)|[MIT](licenses/mit)|DesignTime| -|[Microsoft.CodeCoverage](packages/nuget.org/microsoft.codecoverage/17.8.0)|17.8.0|[nuget.org](https://www.nuget.org/packages/Microsoft.CodeCoverage/17.8.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| +|[Microsoft.CodeCoverage](packages/nuget.org/microsoft.codecoverage/17.9.0)|17.9.0|[nuget.org](https://www.nuget.org/packages/Microsoft.CodeCoverage/17.9.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| |[Microsoft.CSharp](packages/nuget.org/microsoft.csharp/4.3.0)|4.3.0|[nuget.org](https://www.nuget.org/packages/Microsoft.CSharp/4.3.0)|[ms-net-library](licenses/ms-net-library)|AspNetCoreNSwag| |[Microsoft.Extensions.DependencyInjection](packages/nuget.org/microsoft.extensions.dependencyinjection/6.0.0)|6.0.0|[nuget.org](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection/6.0.0)|[MIT](licenses/mit)|ClientDI| |[Microsoft.Extensions.DependencyInjection.Abstractions](packages/nuget.org/microsoft.extensions.dependencyinjection.abstractions/6.0.0)|6.0.0|[nuget.org](https://www.nuget.org/packages/Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0)|[MIT](licenses/mit)|AspNetCoreNSwag, ClientDI| @@ -68,11 +68,11 @@ Packages 152 |[Microsoft.IdentityModel.Protocols.OpenIdConnect](packages/nuget.org/microsoft.identitymodel.protocols.openidconnect/6.10.0)|6.10.0|[nuget.org](https://www.nuget.org/packages/Microsoft.IdentityModel.Protocols.OpenIdConnect/6.10.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| |[Microsoft.IdentityModel.Tokens](packages/nuget.org/microsoft.identitymodel.tokens/6.10.0)|6.10.0|[nuget.org](https://www.nuget.org/packages/Microsoft.IdentityModel.Tokens/6.10.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal| |[Microsoft.NET.StringTools](packages/nuget.org/microsoft.net.stringtools/17.6.3)|17.6.3|[nuget.org](https://www.nuget.org/packages/Microsoft.NET.StringTools/17.6.3)|[MIT](licenses/mit)|MessagePack| -|[Microsoft.NET.Test.Sdk](packages/nuget.org/microsoft.net.test.sdk/17.8.0)|17.8.0|[nuget.org](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.8.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| +|[Microsoft.NET.Test.Sdk](packages/nuget.org/microsoft.net.test.sdk/17.9.0)|17.9.0|[nuget.org](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.9.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| |[Microsoft.OpenApi](packages/nuget.org/microsoft.openapi/1.2.3)|1.2.3|[nuget.org](https://www.nuget.org/packages/Microsoft.OpenApi/1.2.3)|[MIT](licenses/mit)|AspNetCoreSwashbuckle| |[Microsoft.SourceLink.GitHub](packages/nuget.org/microsoft.sourcelink.github/8.0.0)|8.0.0|[nuget.org](https://www.nuget.org/packages/Microsoft.SourceLink.GitHub/8.0.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, MessagePack internal, ProtoBuf internal, SelfHost internal| -|[Microsoft.TestPlatform.ObjectModel](packages/nuget.org/microsoft.testplatform.objectmodel/17.8.0)|17.8.0|[nuget.org](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.8.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| -|[Microsoft.TestPlatform.TestHost](packages/nuget.org/microsoft.testplatform.testhost/17.8.0)|17.8.0|[nuget.org](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.8.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| +|[Microsoft.TestPlatform.ObjectModel](packages/nuget.org/microsoft.testplatform.objectmodel/17.9.0)|17.9.0|[nuget.org](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.9.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| +|[Microsoft.TestPlatform.TestHost](packages/nuget.org/microsoft.testplatform.testhost/17.9.0)|17.9.0|[nuget.org](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.9.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| |[Microsoft.Win32.SystemEvents](packages/nuget.org/microsoft.win32.systemevents/6.0.0)|6.0.0|[nuget.org](https://www.nuget.org/packages/Microsoft.Win32.SystemEvents/6.0.0)|[MIT](licenses/mit)|Core internal| |[Microsoft.Win32.SystemEvents](packages/nuget.org/microsoft.win32.systemevents/7.0.0)|7.0.0|[nuget.org](https://www.nuget.org/packages/Microsoft.Win32.SystemEvents/7.0.0)|[MIT](licenses/mit)|Core internal| |[Microsoft.Win32.SystemEvents](packages/nuget.org/microsoft.win32.systemevents/8.0.0)|8.0.0|[nuget.org](https://www.nuget.org/packages/Microsoft.Win32.SystemEvents/8.0.0)|[MIT](licenses/mit)|Core internal| @@ -91,7 +91,6 @@ Packages 152 |[NSwag.Core.Yaml](packages/nuget.org/nswag.core.yaml/14.0.0)|14.0.0|[nuget.org](https://www.nuget.org/packages/NSwag.Core.Yaml/14.0.0)|[MIT](licenses/mit)|AspNetCoreNSwag| |[NSwag.Generation](packages/nuget.org/nswag.generation/14.0.0)|14.0.0|[nuget.org](https://www.nuget.org/packages/NSwag.Generation/14.0.0)|[MIT](licenses/mit)|AspNetCoreNSwag| |[NSwag.Generation.AspNetCore](packages/nuget.org/nswag.generation.aspnetcore/14.0.0)|14.0.0|[nuget.org](https://www.nuget.org/packages/NSwag.Generation.AspNetCore/14.0.0)|[MIT](licenses/mit)|AspNetCoreNSwag| -|[NuGet.Frameworks](packages/nuget.org/nuget.frameworks/6.5.0)|6.5.0|[nuget.org](https://www.nuget.org/packages/NuGet.Frameworks/6.5.0)|[Apache-2.0](licenses/apache-2.0)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| |[NUnit](packages/nuget.org/nunit/4.0.1)|4.0.1|[nuget.org](https://www.nuget.org/packages/NUnit/4.0.1)|[MIT](licenses/mit)|Core internal| |[NUnit3TestAdapter](packages/nuget.org/nunit3testadapter/4.5.0)|4.5.0|[nuget.org](https://www.nuget.org/packages/NUnit3TestAdapter/4.5.0)|[MIT](licenses/mit)|AspNetCore internal, AspNetCoreNSwag internal, AspNetCoreSwashbuckle internal, ClientDI internal, Core internal, DesignTime internal, SelfHost internal| |[protobuf-net](packages/nuget.org/protobuf-net/3.2.30)|3.2.30|[nuget.org](https://www.nuget.org/packages/protobuf-net/3.2.30)|[Apache-2.0](licenses/apache-2.0)|ProtoBuf| diff --git a/Examples/Directory.Packages.props b/Examples/Directory.Packages.props index 3d7f9d5a..0a39fd60 100644 --- a/Examples/Directory.Packages.props +++ b/Examples/Directory.Packages.props @@ -19,8 +19,8 @@ - - + + @@ -29,12 +29,12 @@ - - + + - - - + + + diff --git a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerAspNetHost.csproj b/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerAspNetHost.csproj index bcd826a8..8f910073 100644 --- a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerAspNetHost.csproj +++ b/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerAspNetHost.csproj @@ -10,6 +10,7 @@ + diff --git a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerLoggerInterceptor.cs b/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerLoggerInterceptor.cs deleted file mode 100644 index b4ee9940..00000000 --- a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/ServerLoggerInterceptor.cs +++ /dev/null @@ -1,91 +0,0 @@ -/* - * this is adapted for ServiceModel.Grpc example from grpc-dotnet repository - * see https://github.com/grpc/grpc-dotnet/blob/master/examples/Interceptor/Server/ServerLoggerInterceptor.cs - */ - -using System; -using System.Linq; -using System.Threading.Tasks; -using Grpc.Core; -using Grpc.Core.Interceptors; -using Microsoft.Extensions.Logging; - -namespace ServerAspNetHost; - -internal sealed class ServerLoggerInterceptor : Interceptor -{ - private readonly ILogger _logger; - - public ServerLoggerInterceptor(ILogger logger) - { - _logger = logger; - } - - public override async Task UnaryServerHandler( - TRequest request, - ServerCallContext context, - UnaryServerMethod continuation) - { - LogCall(MethodType.Unary, context); - - try - { - return await continuation(request, context); - } - catch (Exception ex) - { - // This is an example from grpc-dotnet repository as it is. - // ServiceModel.Grpc: for exception handling please check (error handling ServiceModel.Grpc)[https://max-ieremenko.github.io/ServiceModel.Grpc/global-error-handling.html] - - // Note: The gRPC framework also logs exceptions thrown by handlers to .NET Core logging. - _logger.LogError(ex, $"Error thrown by {context.Method}."); - - throw; - } - } - - public override Task ClientStreamingServerHandler( - IAsyncStreamReader requestStream, - ServerCallContext context, - ClientStreamingServerMethod continuation) - { - LogCall(MethodType.ClientStreaming, context); - return base.ClientStreamingServerHandler(requestStream, context, continuation); - } - - public override Task ServerStreamingServerHandler( - TRequest request, - IServerStreamWriter responseStream, - ServerCallContext context, - ServerStreamingServerMethod continuation) - { - LogCall(MethodType.ServerStreaming, context); - return base.ServerStreamingServerHandler(request, responseStream, context, continuation); - } - - public override Task DuplexStreamingServerHandler( - IAsyncStreamReader requestStream, - IServerStreamWriter responseStream, - ServerCallContext context, - DuplexStreamingServerMethod continuation) - { - LogCall(MethodType.DuplexStreaming, context); - return base.DuplexStreamingServerHandler(requestStream, responseStream, context, continuation); - } - - private void LogCall(MethodType methodType, ServerCallContext context) - where TRequest : class - where TResponse : class - { - _logger.LogWarning($"Starting call. Type: {methodType}. Request: {typeof(TRequest)}. Response: {typeof(TResponse)}"); - WriteMetadata(context.RequestHeaders, "caller-user"); - WriteMetadata(context.RequestHeaders, "caller-machine"); - WriteMetadata(context.RequestHeaders, "caller-os"); - - void WriteMetadata(Metadata headers, string key) - { - var headerValue = headers.SingleOrDefault(h => h.Key == key)?.Value; - _logger.LogWarning($"{key}: {headerValue ?? "(unknown)"}"); - } - } -} \ No newline at end of file diff --git a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Services/GreeterService.cs b/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Services/GreeterService.cs deleted file mode 100644 index 1f80866b..00000000 --- a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Services/GreeterService.cs +++ /dev/null @@ -1,46 +0,0 @@ -/* - * this is adapted for ServiceModel.Grpc example from grpc-dotnet repository - * see https://github.com/grpc/grpc-dotnet/blob/master/examples/Interceptor/Server/Services/GreeterService.cs - */ - -using System.Collections.Generic; -using System.Runtime.CompilerServices; -using System.Threading; -using System.Threading.Tasks; -using Contract; -using Microsoft.Extensions.Logging; - -namespace ServerAspNetHost.Services; - -internal sealed class GreeterService : IGreeterService -{ - private readonly ILogger _logger; - - public GreeterService(ILoggerFactory loggerFactory) - { - _logger = loggerFactory.CreateLogger(nameof(GreeterService)); - } - - public Task SayHelloAsync(string name) - { - _logger.LogInformation($"Sending hello to {name}"); - - return Task.FromResult("Hello " + name); - ////throw new InvalidOperationException("test!!!"); - } - - public async IAsyncEnumerable SayHellosAsync(string name, [EnumeratorCancellation] CancellationToken token) - { - var i = 0; - while (!token.IsCancellationRequested) - { - var message = $"How are you {name}? {++i}"; - _logger.LogInformation($"Sending greeting {message}."); - - yield return message; - - // Gotta look busy - await Task.Delay(1000, token); - } - } -} \ No newline at end of file diff --git a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Startup.cs b/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Startup.cs index 7d91282b..bf185820 100644 --- a/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Startup.cs +++ b/Examples/grpc-dotnet-Interceptor/ServerAspNetHost/Startup.cs @@ -7,7 +7,7 @@ using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; -using ServerAspNetHost.Services; +using Service; namespace ServerAspNetHost; diff --git a/README.md b/README.md index 74dd97ff..2b9ed009 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ The solution is built on top of [gRPC C#](https://github.com/grpc/grpc/tree/mast - [service and operation names](https://max-ieremenko.github.io/ServiceModel.Grpc/ServiceAndOperationName.html) - [service and operation bindings](https://max-ieremenko.github.io/ServiceModel.Grpc/ServiceAndOperationBinding.html) - [client configuration](https://max-ieremenko.github.io/ServiceModel.Grpc/ClientConfiguration.html) - - [client configuration](https://max-ieremenko.github.io/ServiceModel.Grpc/ClientConfiguration.html) + - [client code generation](https://max-ieremenko.github.io/ServiceModel.Grpc/client-code-generation.html) - [client dependency injection](https://max-ieremenko.github.io/ServiceModel.Grpc/client-dependency-injection.html) - [server code generation](https://max-ieremenko.github.io/ServiceModel.Grpc/server-code-generation.html) - operations diff --git a/Sources/Directory.Packages.props b/Sources/Directory.Packages.props index 8bcf2535..e854d4b2 100644 --- a/Sources/Directory.Packages.props +++ b/Sources/Directory.Packages.props @@ -6,18 +6,18 @@ - + - + - + diff --git a/Sources/ServiceModel.Grpc.SelfHost.Test/ServerInterceptorTest.Domain.cs b/Sources/ServiceModel.Grpc.SelfHost.Test/ServerInterceptorTest.Domain.cs new file mode 100644 index 00000000..7c754045 --- /dev/null +++ b/Sources/ServiceModel.Grpc.SelfHost.Test/ServerInterceptorTest.Domain.cs @@ -0,0 +1,48 @@ +// +// Copyright 2024 Max Ieremenko +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System.Threading.Tasks; +using Grpc.Core; +using Grpc.Core.Interceptors; +using ServiceModel.Grpc.Channel; +using ServiceModel.Grpc.TestApi.Domain; + +namespace ServiceModel.Grpc.SelfHost; + +public partial class ServerInterceptorTest +{ + private sealed class HackInterceptor : Interceptor + { + public override Task UnaryServerHandler( + TRequest request, + ServerCallContext context, + UnaryServerMethod continuation) + { + if (context.Method == $"/{nameof(IMultipurposeService)}/{nameof(IMultipurposeService.BlockingCallAsync)}") + { + HackBlockingCallRequest(request); + } + + return continuation(request, context); + } + + private static void HackBlockingCallRequest(object request) + { + var message = (Message)request; + message.Value2 += "_h_"; + } + } +} \ No newline at end of file diff --git a/Sources/ServiceModel.Grpc.SelfHost.Test/ServerInterceptorTest.cs b/Sources/ServiceModel.Grpc.SelfHost.Test/ServerInterceptorTest.cs new file mode 100644 index 00000000..a243ab2e --- /dev/null +++ b/Sources/ServiceModel.Grpc.SelfHost.Test/ServerInterceptorTest.cs @@ -0,0 +1,63 @@ +// +// Copyright 2024 Max Ieremenko +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// + +using System.Threading.Tasks; +using Grpc.Core; +using Grpc.Core.Interceptors; +using NUnit.Framework; +using ServiceModel.Grpc.Client; +using ServiceModel.Grpc.TestApi; +using ServiceModel.Grpc.TestApi.Domain; +using Shouldly; + +namespace ServiceModel.Grpc.SelfHost; + +[TestFixture] +public partial class ServerInterceptorTest +{ + private ServerHost _host = null!; + private IMultipurposeService _domainService = null!; + + [OneTimeSetUp] + public void BeforeAll() + { + _host = new ServerHost(GrpcChannelType.GrpcCore); + + _host.Services.AddServiceModelSingleton( + new MultipurposeService(), + options => + { + options.ConfigureServiceDefinition = definition => definition.Intercept(new HackInterceptor()); + }); + _host.Start(); + + _domainService = new ClientFactory().CreateClient(_host.Channel); + } + + [OneTimeTearDown] + public async Task AfterAll() + { + await _host.DisposeAsync().ConfigureAwait(false); + } + + [Test] + public async Task BlockingCallAsync() + { + var result = await _domainService.BlockingCallAsync(default, 1, "dummy").ConfigureAwait(false); + + result.ShouldBe("dummy_h_1"); + } +} \ No newline at end of file diff --git a/Sources/ServiceModel.Grpc.SelfHost/Internal/ServiceDefinitionFactory.cs b/Sources/ServiceModel.Grpc.SelfHost/Internal/ServiceDefinitionFactory.cs index b144217b..8493ef6e 100644 --- a/Sources/ServiceModel.Grpc.SelfHost/Internal/ServiceDefinitionFactory.cs +++ b/Sources/ServiceModel.Grpc.SelfHost/Internal/ServiceDefinitionFactory.cs @@ -58,7 +58,10 @@ public static ServerServiceDefinition CreateDefinition( var definition = definitionBuilder.Build(); - options?.ConfigureServiceDefinition?.Invoke(definition); + if (options?.ConfigureServiceDefinition != null) + { + definition = options.ConfigureServiceDefinition(definition); + } if (options?.ErrorHandler != null) { diff --git a/Sources/Versions.props b/Sources/Versions.props index 8e70cb51..87205025 100644 --- a/Sources/Versions.props +++ b/Sources/Versions.props @@ -1,5 +1,5 @@ - 1.8.0 + 1.8.1 \ No newline at end of file