feat: ILogger.Shared for global access

This commit is contained in:
2025-07-21 10:18:00 +03:00
parent 83b155fc5e
commit 65cfaf1b4a
3 changed files with 9 additions and 7 deletions

View File

@@ -2,6 +2,8 @@ namespace Syntriax.Engine.Core.Debug;
public interface ILogger
{
static ILogger Shared { get; set; } = new ConsoleLogger();
Level FilterLevel { get; set; }
void Log(string message, Level level = Level.Info, bool force = false);