48 lines
1005 B
C#
48 lines
1005 B
C#
using System;
|
|
using Microsoft.Extensions.Logging;
|
|
using ILogger = SharedLibraryCore.Interfaces.ILogger;
|
|
|
|
namespace IW4MAdmin.Application
|
|
{
|
|
[Obsolete]
|
|
public class Logger : ILogger
|
|
{
|
|
private readonly Microsoft.Extensions.Logging.ILogger _logger;
|
|
|
|
public Logger(ILogger<Logger> logger)
|
|
{
|
|
_logger = logger;
|
|
}
|
|
|
|
public void WriteVerbose(string msg)
|
|
{
|
|
_logger.LogInformation(msg);
|
|
}
|
|
|
|
public void WriteDebug(string msg)
|
|
{
|
|
_logger.LogDebug(msg);
|
|
}
|
|
|
|
public void WriteError(string msg)
|
|
{
|
|
_logger.LogError(msg);
|
|
}
|
|
|
|
public void WriteInfo(string msg)
|
|
{
|
|
WriteVerbose(msg);
|
|
}
|
|
|
|
public void WriteWarning(string msg)
|
|
{
|
|
_logger.LogWarning(msg);
|
|
}
|
|
|
|
public void WriteAssert(bool condition, string msg)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
}
|
|
}
|