Describe the bug
When using the System.ServiceModel.Federation nuget package, it adds a reference to an out of support, deprecated nuget package: Microsoft.IdentityModel.Protocols.WsTrust, which makes the System.ServiceModel.Federation unusable for scenarios where it is mandated that all dependencies are under active support.
To Reproduce
Steps to reproduce the behavior:
- dotnet new classlib
- dotnet add package System.ServiceModel.Federation
- dotnet list package --deprecated --include-transitive
This outputs
Project test has the following deprecated packages
[net10.0]:
Transitive Package Resolved Reason(s) Alternative
Microsoft.IdentityModel.Protocols.WsTrust 6.8.0 Legacy
Expected behavior
No deprecated transitive dependencies
Describe the bug
When using the System.ServiceModel.Federation nuget package, it adds a reference to an out of support, deprecated nuget package: Microsoft.IdentityModel.Protocols.WsTrust, which makes the System.ServiceModel.Federation unusable for scenarios where it is mandated that all dependencies are under active support.
To Reproduce
Steps to reproduce the behavior:
This outputs
Expected behavior
No deprecated transitive dependencies