Move logger resolver to System.Logging

Nit fixes
This commit is contained in:
Alexandru Macocian
2021-07-10 13:01:47 +03:00
parent a6572a1d15
commit 8bfb8f1757
4 changed files with 6 additions and 7 deletions
@@ -4,7 +4,6 @@ using Microsoft.VisualStudio.TestTools.UnitTesting;
using Moq;
using System;
using System.Logging;
using System.Windows.Extensions.Logging;
namespace SystemExtensions.DependencyInjection.Tests.Logging
{
@@ -1,6 +1,6 @@
using System.Extensions;
using System.Configuration;
namespace System.Configuration
namespace System.Extensions.Configuration
{
public sealed class UpdateableOptionsWrapper<T> : IUpdateableOptions<T>
where T : class
@@ -2,7 +2,7 @@
using Slim.Resolvers;
using System.Linq;
namespace System.Windows.Extensions.Logging
namespace System.Logging
{
public sealed class LoggerResolver : IDependencyResolver
{
@@ -25,7 +25,7 @@ namespace System.Windows.Extensions.Logging
}
else if (type == typeof(ILogger))
{
return ResolveLogger(serviceProvider, type);
return ResolveLogger(serviceProvider);
}
else
{
@@ -41,7 +41,7 @@ namespace System.Windows.Extensions.Logging
return createLoggerMethod.MakeGenericMethod(categoryTypes.First()).Invoke(null, new object[] { loggerFactory });
}
private static object ResolveLogger(Slim.IServiceProvider serviceProvider, Type type)
private static object ResolveLogger(Slim.IServiceProvider serviceProvider)
{
var loggerFactory = serviceProvider.GetService<ILoggerFactory>();
return loggerFactory.CreateLogger(string.Empty);
@@ -6,7 +6,7 @@
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<LangVersion>latest</LangVersion>
<Version>1.1.0</Version>
<Version>1.1.1</Version>
<Authors>Alexandru Macocian</Authors>
<RepositoryUrl>https://github.com/AlexMacocian/SystemExtensions</RepositoryUrl>
</PropertyGroup>