Skip to content

voidnone/logging

Repository files navigation

VoidNone.Logging

Install

Nuget

Nuget

VoidNone.Logging.Core

public class CustomLogWriter : ILogWriter
{
    public void WriteLog(Log log)
    {
        Console.WriteLine($"{log.Level} {log.Message} {log.Name} {log.Exception} {log.EventId}");
    }
}

//ILoggingBuilder
logging.AddImplementation<CustomLogWriter>();

VoidNone.Logging.File

//ILoggingBuilder
logging.AddFile();

Log will out in {application folder}/logs/20211020.txt

[Error] [LoggingFileSample.Worker] [0] [2021/10/20 01:05:35 +00:00]
Worker running at: 10/20/2021 21:05:35 +08:00
System.Exception: error

[Error] [LoggingFileSample.Worker] [0] [2021/10/20 01:05:36 +00:00]
Worker running at: 10/20/2021 21:05:36 +08:00
System.Exception: error

[Error] [LoggingFileSample.Worker] [0] [2021/10/20 01:05:37 +00:00]
Worker running at: 10/20/2021 21:05:37 +08:00
System.Exception: error

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages