22 lines
675 B
C#
22 lines
675 B
C#
using Microsoft.Extensions.Logging;
|
|
|
|
namespace T3k3rg0
|
|
{
|
|
public static class Logger
|
|
{
|
|
public static ILoggerFactory CreateLoggerFactory()
|
|
{
|
|
return LoggerFactory.Create(builder =>
|
|
{
|
|
builder
|
|
.AddSimpleConsole(options =>
|
|
{
|
|
options.TimestampFormat = "[yyyy-MM-dd HH:mm:ss] ";
|
|
options.SingleLine = true;
|
|
options.ColorBehavior = Microsoft.Extensions.Logging.Console.LoggerColorBehavior.Enabled;
|
|
})
|
|
.SetMinimumLevel(LogLevel.Debug);
|
|
});
|
|
}
|
|
}
|
|
}
|