Years ago, I needed a simple, reliable logger with zero dependencies for a Test Automation Framework. I ended up building one and just published it on GitHub and NuGet as ZeroFrictionLogger - MIT licensed and open source.
It looks like it could be a good fit for your question.