An easy and simple logger library for dotnet


Keywords
.NET-Standard, C#, logger, logging, netcore, library, csharp, dotnet, nuget
License
MIT
Install
Install-Package BasicxLogger -Version 1.3.1

Documentation

BasicxLogger

GitHub tag (latest by date) Nuget

Main Develop
CodeQL_main CodeQL_develop

What is BasicxLogger

BasicsLogger is a logger library for dotnet, that offers functions to create and
write to different types of log files or write logs to a database.

It is designed to be as easy to use as possibel without losing functionalities and
to be modular so it is easy to add features and extensions.

👥 Contributing

Working alone is not always easy and takes longer.
If you want to help, making this library better, you can find informations here.

Features

  • Easy to use
  • Customizable
  • Asynchronous logging
  • Use tags to easier differentiate between different log messages
  • Use IDs to locate a specified log entry

Logger

  • FileLogger
  • DatabaseLogger
  • JsonLogger
  • MultiLogger

📦 NuGet packages

You can get the nuget package here: https://www.nuget.org/packages/BasicxLogger/

Extensions

MySql Database for the DatabaseLogger: https://www.nuget.org/packages/BasicxLogger.Databases.MySqlDatabase/

📖 Documentation

You can finde the documentation here: https://basicx-strgv.github.io/BasicxLogger/

📋 Samples

You can find sample code here: https://github.com/basicx-StrgV/BasicxLogger/tree/main/samples