feat(wip): list rooms
This commit is contained in:
@@ -2,8 +2,9 @@ namespace Ragon.Server.Logging;
|
||||
|
||||
public interface IRagonLogger
|
||||
{
|
||||
public void Warning(string tag, string message);
|
||||
public void Info(string tag, string message);
|
||||
public void Error(string tag, string message);
|
||||
public void Trace(string tag, string message);
|
||||
public void Warning(string message);
|
||||
public void Info(string message);
|
||||
public void Error(string message);
|
||||
public void Error(Exception ex);
|
||||
public void Trace(string message);
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
namespace Ragon.Server.Logging;
|
||||
|
||||
public interface IRagonLoggerFactory
|
||||
{
|
||||
public IRagonLogger GetLogger(string tag);
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
namespace Ragon.Server.Logging
|
||||
{
|
||||
public class LoggerManager
|
||||
{
|
||||
private static IRagonLoggerFactory _factory;
|
||||
|
||||
public static void SetLoggerFactory(IRagonLoggerFactory loggerFactory)
|
||||
{
|
||||
_factory = loggerFactory;
|
||||
}
|
||||
|
||||
public static IRagonLogger GetLogger(string tag)
|
||||
{
|
||||
return _factory.GetLogger(tag);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user