We welcome Jan Friedrich to join the #TheASF Logging Services team as a PMC member. We are happy to have you, Jan!

https://logging.apache.org/blog/2024/08/08/welcome-to-the-pmc-jan.html

#opensource #log4j #logging #log4net

Apache Logging Services

So I've done some C# [#csharp] today. I tried reproducing some things I really liked in the `tracing` crate in Rust:

- The module path to the function (the call site or something ?)
- Inline parameters as context

I tried #NLog. It works very well, but getting the call site was either performance expensive or I had to do a dance when logging stuff.

I checked out #Serilog, I haven't found something where the class logging the message would be written.

I tried #log4net. The doc is a bit lackluster (where the fsck is the API doc !?) but I was able to log the module calling the log function. Haven't tried with properties yet.

Do you have any #logging libs I should checkout or some examples on paw ?

Serilog vs log4net vs NLog - Detailed Comparison

When developing robust .NET applications, inevitably, you will need an efficient and reliable logging...

DEV Community
Log4Net in .NET Core Console App

Harder than it needs to be. Or maybe I was just so used to how easy it was to use with .NET Standard apps/projects. Either way I got it t...