Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix missing Microsoft.Bcl.Hash reference #68

Merged
merged 4 commits into from
Jan 12, 2024
Merged

Conversation

lemccomb
Copy link
Contributor

The CoseSign1 libraries were originally built for .NET Standard 2.1 and later downgraded to 2.0 for compatibility. Microsoft.Bcl.Hash is included in 2.1 but not 2.0, so with the downgrade, certain validation scenarios started to fail because they couldn't find Microsoft.Bcl.Hash. This PR adds the assembly as a dependence of CoseSign1.Abstractions, which fixes the broken scenario.
It also fixes some usage text that was appearing incorrectly, or in some cases not being displayed at all.

The CoseSign1 libraries were originally built for .NET Standard 2.1 and later downgraded to 2.0 for compatibility. Microsoft.Bcl.Hash is included in 2.1 but not 2.0, so with the downgrade, certain validation scenarios started to fail because they couldn't find Microsoft.Bcl.Hash.
This PR adds the assembly as a dependence of CoseSign1.Abstractions, which fixes the broken scenario.
It also fixes some usage text that was appearing incorrectly, or in some cases not being displayed at all.
elantiguamsft
elantiguamsft previously approved these changes Jan 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants