From db18bbe790145546fa7bc8cb85cd745e1d22296a Mon Sep 17 00:00:00 2001 From: Timerix22 Date: Thu, 17 Nov 2022 19:11:14 +0600 Subject: [PATCH] LoggerService --- DTLib.Logging/DTLib.Logging.csproj | 2 +- DTLib.Logging/Microsoft/LoggerService.cs | 11 +++-------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/DTLib.Logging/DTLib.Logging.csproj b/DTLib.Logging/DTLib.Logging.csproj index 9fbb931..8805129 100644 --- a/DTLib.Logging/DTLib.Logging.csproj +++ b/DTLib.Logging/DTLib.Logging.csproj @@ -13,7 +13,7 @@ - + diff --git a/DTLib.Logging/Microsoft/LoggerService.cs b/DTLib.Logging/Microsoft/LoggerService.cs index e24b827..0845964 100644 --- a/DTLib.Logging/Microsoft/LoggerService.cs +++ b/DTLib.Logging/Microsoft/LoggerService.cs @@ -1,18 +1,13 @@ -using Microsoft.Extensions.Logging; +using Microsoft.Extensions.DependencyInjection; namespace DTLib.Logging.New.Microsoft; -public class LoggerService : IServiceProvider +public class LoggerService : ServiceDescriptor { ILogger _logger; - public LoggerService(ILogger logger) + public LoggerService(DTLib.Logging.New.ILogger logger) : base( typeof(ILogger), new MyLoggerWrapper(logger)) { _logger = logger; } - - public object GetService(Type serviceType) - { - return new MyLoggerWrapper(_logger); - } } \ No newline at end of file