Microsoft.Extensions.Logging.Log4Net.AspNetCore
Allows to configure Log4net as Microsoft Extensions Logging handler on any ASP.NET Core application. Original code proposal by @anuraj --> https://dotnetthoughts.net/how-to-use-log4net-with-aspnetcore-for-logging/
Total Downloads
48.4M
48,385,476
Published
May 5, 2026
Latest stable version
Install
.NET CLI
dotnet add package Microsoft.Extensions.Logging.Log4Net.AspNetCore --version 10.0.0
Package Manager Console
Install-Package Microsoft.Extensions.Logging.Log4Net.AspNetCore -Version 10.0.0
PackageReference
<PackageReference Include="Microsoft.Extensions.Logging.Log4Net.AspNetCore" Version="10.0.0" />
Frameworks
Dependencies
Microsoft.Extensions.Configuration
[3.1.18, )
.NETCoreApp3.1
Microsoft.Extensions.Configuration.Abstractions
[3.1.18, )
.NETCoreApp3.1
Microsoft.Extensions.Configuration.Binder
[3.1.18, )
.NETCoreApp3.1
Microsoft.Extensions.Logging
[3.1.18, )
.NETCoreApp3.1
log4net
[3.3.0, )
.NETCoreApp3.1
[5.0.0, )
[5.0.0, )
[5.0.0, )
Microsoft.Extensions.Logging
[5.0.0, )
net5.0
log4net
[3.3.0, )
net5.0
[6.0.0, )
[6.0.0, )
[6.0.0, )
Microsoft.Extensions.Logging
[6.0.0, )
net6.0
log4net
[3.3.0, )
net6.0
[7.0.0, )
[7.0.0, )
[7.0.4, )
Microsoft.Extensions.Logging
[7.0.0, )
net7.0
log4net
[3.3.0, )
net7.0
[8.0.0, )
[8.0.0, )
[8.0.0, )
Microsoft.Extensions.Logging
[8.0.0, )
net8.0