diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 00000000..26b607a1 Binary files /dev/null and b/.DS_Store differ diff --git a/Core/Core.csproj b/Core/Core.csproj index 21745dd3..162a0858 100644 --- a/Core/Core.csproj +++ b/Core/Core.csproj @@ -41,6 +41,7 @@ + diff --git a/Core/CrossCuttingConcerns/Logging/Serilog/Loggers/ConsoleLogger.cs b/Core/CrossCuttingConcerns/Logging/Serilog/Loggers/ConsoleLogger.cs new file mode 100644 index 00000000..f7361c75 --- /dev/null +++ b/Core/CrossCuttingConcerns/Logging/Serilog/Loggers/ConsoleLogger.cs @@ -0,0 +1,14 @@ +using Serilog; + +namespace Core.CrossCuttingConcerns.Logging.Serilog.Loggers; + +public class ConsoleLogger : LoggerServiceBase +{ + public ConsoleLogger() + { + var seriLogConfig = new LoggerConfiguration() + .WriteTo.Console(outputTemplate: "[{Timestamp:HH:mm:ss} {Level:u3}] {Message:lj}{NewLine}{Exception}") + .CreateLogger(); + Logger = seriLogConfig; + } +} \ No newline at end of file