using ApplicationCore.Interfaces; using Microsoft.Extensions.Logging; namespace Infrastructure.Logging { public class LoggerAdapter : IAppLogger { private readonly ILogger _logger; public LoggerAdapter(ILoggerFactory loggerFactory) { _logger = loggerFactory.CreateLogger(); } public void LogWarning(string message, params object[] args) { _logger.LogWarning(message, args); } public void LogInformation(string message, params object[] args) { _logger.LogInformation(message, args); } } }