V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
daijinming
V2EX  ›  程序员

.net core logging 方面有没有推荐的或思路谈谈

  •  
  •   daijinming · Jan 18, 2019 · 2216 views
    This topic created in 2660 days ago, the information mentioned may be changed or developed.

    .net core logging 方面有没有推荐的,之前处理.net (不是 core )都是 log4net ,微软那套感觉太复杂, 升级 .net core 有没有新思路

    Supplement 1  ·  Jan 18, 2019
    越来越喜欢.net core 的依赖注入了,不知道 log4net 的注入的方便吗
    4 replies    2019-01-18 12:19:07 +08:00
    loqixh
        1
    loqixh  
       Jan 18, 2019
    log4net 还是可以用的, Nlog 更方便, 微软自带的最简单
    beginor
        2
    beginor  
       Jan 18, 2019 via Android
    把 log4net 适配到 .net core 也就是几行代码的事
    surpass7
        3
    surpass7  
       Jan 18, 2019
    NLog,支持.Net Standard 2.0
    hihipp
        4
    hihipp  
       Jan 18, 2019   ❤️ 1
    这几天拿了个站点转 asp.net core,刚好遇到这个问题了。

    log4net 目前并不完全支持 asp.net core,需要配合这个。
    https://github.com/huorswords/Microsoft.Extensions.Logging.Log4Net.AspNetCore

    需要注意一下,部分 Appender 并不支持 .net core,具体列表可以看 log4net 官方页面。
    https://logging.apache.org/log4net/release/framework-support.html#Appenders

    微软只是定义了日志标准,看看微软官方文档,内容比较全。
    https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/logging/?view=aspnetcore-2.2
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3528 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 00:15 · PVG 08:15 · LAX 17:15 · JFK 20:15
    ♥ Do have faith in what you're doing.