-
Notifications
You must be signed in to change notification settings - Fork 1
Home
XLogger is an open source, cross-platform logging library for .NET.
XLogger goal is not to compete with other existing libraries, but to offer a tool without bureaucratic templates, easy configuration and extreme extensibility through the use of adapters, allowing you to persist your data in different ways or even create your own adapter.
With XLogger, you can use only one adapter or create a hub composed of multiple adapters, writing simultaneously to all of them.
XLogger has some useful extensions:
Package | Nuget |
---|---|
XLogger.Microsoft.Extensions.DependencyInjection | |
XLogger.AspNetCore |
As mentioned earlier, extensibility is one of the main pillars of XLogger. We currently have the following adapters:
Package | Description | Nuget |
---|---|---|
XLogger.Adapters.Console | Write logs in the console | |
XLogger.Adapters.MongoDB | Write and read logs in the MongoDB database |
Check here: https://github.com/andreluizsecco/XLogger/wiki/get-started
Check the next releases in our complete roadmap: https://github.com/andreluizsecco/XLogger/wiki/roadmap