TextFileLogger.cs 628 B

1234567891011121314151617181920
  1. using ILogger = Serilog.ILogger;
  2. namespace OASystem.API.OAMethodLib.Logging
  3. {
  4. public class TextFileLogger : ITextFileLogger
  5. {
  6. private readonly ILogger _logger;
  7. public TextFileLogger(ILogger logger) => _logger = logger;
  8. public void LogInformation(string message, params object[] args)
  9. => _logger.Information(message, args);
  10. public void LogWarning(string message, params object[] args)
  11. => _logger.Warning(message, args);
  12. public void LogError(Exception ex, string message, params object[] args)
  13. => _logger.Error(ex, message, args);
  14. }
  15. }