Summary
LibLog v5.0.8 is no longer maintained. Replace it with Microsoft.Extensions.Logging abstractions (ILogger<T>), which are already available via ASP.NET Core dependencies.
Motivation
- LibLog is unmaintained and predates modern .NET logging patterns
Microsoft.Extensions.Logging is the standard logging abstraction in .NET
- We already depend on
Microsoft.Extensions.DependencyInjection.Abstractions and ASP.NET Core, so ILogger<T> is readily available
- Removes a dead dependency
Tasks
Summary
LibLog v5.0.8 is no longer maintained. Replace it with
Microsoft.Extensions.Loggingabstractions (ILogger<T>), which are already available via ASP.NET Core dependencies.Motivation
Microsoft.Extensions.Loggingis the standard logging abstraction in .NETMicrosoft.Extensions.DependencyInjection.Abstractionsand ASP.NET Core, soILogger<T>is readily availableTasks
ILogger<T>via dependency injectionLibLogpackage fromDirectory.Packages.props