From eda5b1894b9206017247efeea70937d95d138f0f Mon Sep 17 00:00:00 2001 From: Guilherme Werner Date: Tue, 10 Jun 2025 11:53:30 -0300 Subject: [PATCH] Add logger with context object --- src/Tribufu.Logging/Logger.cs | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/Tribufu.Logging/Logger.cs b/src/Tribufu.Logging/Logger.cs index 7f42f67..2da1ba9 100644 --- a/src/Tribufu.Logging/Logger.cs +++ b/src/Tribufu.Logging/Logger.cs @@ -14,6 +14,31 @@ namespace Tribufu.Logging _level = level; } + public static void Info(object context, string message) + { + Info($"({context.GetType().Name}) {message}"); + } + + public static void Warn(object context, string message) + { + Warn($"({context.GetType().Name}) {message}"); + } + + public static void Error(object context, string message) + { + Error($"({context.GetType().Name}) {message}"); + } + + public static void Debug(object context, string message) + { + Debug($"({context.GetType().Name}) {message}"); + } + + public static void Trace(object context, string message) + { + Trace($"({context.GetType().Name}) {message}"); + } + public static void Info(string message) { Log(LogLevel.Info, message, ConsoleColor.Green);