Files
AIC-Project/Server/Server.Host/Capabilities/ConsoleLogger.cs
T
2026-07-10 10:24:29 +08:00

15 lines
527 B
C#

using System;
using XWorld.Framework;
namespace XWorld.Server.Host
{
public sealed class ConsoleLogger : ILogger
{
private readonly string _prefix;
public ConsoleLogger(string prefix = "") { _prefix = prefix; }
public void Info(string message) => Console.WriteLine($"[INFO]{_prefix} {message}");
public void Warn(string message) => Console.WriteLine($"[WARN]{_prefix} {message}");
public void Error(string message) => Console.WriteLine($"[ERROR]{_prefix} {message}");
}
}