You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 13, 2018. It is now read-only.
Microsoft.Extensions.Logging depends on nuget Microsoft.Extensions.Configuration instead of Microsoft.Extensions.Configuration.Abstractions.
As Logging only use interface defined in Configuration.Abstractions it should reference this nuget.
Isn't it much better for coupling to depend on Abstractions nuget only?
The text was updated successfully, but these errors were encountered:
Remove dependency on Microsoft.Extensions.Configuration from Microsoft.Extension.Logging
Add a new package Microsoft.Extensions.Logging.Configuration and move the configuration-dependent logging APIs & integration to it (it would depend on Microsoft.Extensions.Logging.Configuration or Microsoft.Extensions.Logging.Configuration.Abstractions as appropriate
Update Microsoft.AspNetCore to depend on Microsoft.Extensions.Logging.Configuration and call the logging->configuration integration API to bring it all together.
Microsoft.Extensions.Logging depends on nuget Microsoft.Extensions.Configuration instead of Microsoft.Extensions.Configuration.Abstractions.
As Logging only use interface defined in Configuration.Abstractions it should reference this nuget.
Isn't it much better for coupling to depend on Abstractions nuget only?
The text was updated successfully, but these errors were encountered: