首页 > 解决方案 > 为什么 Microsoft.Extensions.Logging.Log4Net.AspNetCore 不支持 AdoNetAppender,是否有计划支持它?

问题描述

我正在使用 Microsoft.Extensions.Logging.Log4Net.AspNetCore (AspNetCore 2.2),我想使用 AdoNetAppender,但似乎唯一的选择是自己制作或使用 MicroKnights.Log4NetAdoNetAppender。

参考: -参考 1 -参考 2 -参考 3 -参考 4

标签: asp.net-corelog4netasp.net-core-2.2log4net-configurationlog4net-appender

解决方案


不幸的是,Microsoft.Extensions.Logging.Log4Net.AspNetCore一个 nuget 包,它只连接Microsoft.Extensions.Logging系统和 log4net 库,但没有具体实现任何东西以使现有的 log4net 附加程序与 .NET Core 应用程序兼容.

也许您可以在log4net 官方问题跟踪器上提出请求,要求更新 appenders/log4net 库。


推荐阅读