corvus-dotnet / corvus-dotnet/Corvus.Leasing
Should Microsoft.Extensions.Logging dependency be on Abstractions?
Open
question
- Dominant language
- C#
- Stars
- 3
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
The Corvus.Leasing.Azure project has a dependency on `Microsoft.Extensions.Logging`. Typically Corvus components depend only on the `Microsoft.Extensions.*.Abstractions` for things like logging, configuration, and DI. (Test projects then typically depend on the actual implementation, and normally the latest version whereas shared components take the most conservative dependency they can.)
Investigate whether this project really needs to depend directly on the implementation package for logging.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.