DTLib/DTLib.Logging/Microsoft/LoggerService.cs
2022-11-17 18:27:43 +06:00

18 lines
367 B
C#

using Microsoft.Extensions.Logging;
namespace DTLib.Logging.New.Microsoft;
public class LoggerService<TCaller> : IServiceProvider
{
ILogger _logger;
public LoggerService(ILogger logger)
{
_logger = logger;
}
public object GetService(Type serviceType)
{
return new MyLoggerWrapper<TCaller>(_logger);
}
}