вроде получше стало

This commit is contained in:
Данияр Аглиуллов 2023-03-18 22:21:32 +04:00
parent a392caad33
commit a79e59759a

View File

@ -1,5 +1,7 @@
using Microsoft.Extensions.Logging;
using System.ComponentModel;
using Unity;
using Unity.Lifetime;
using Unity.Microsoft.Logging;
namespace ConfectioneryContracts.DI
@ -11,13 +13,12 @@ namespace ConfectioneryContracts.DI
public UnityDependencyContainer()
{
_container = new UnityContainer();
_container.AddExtension(new LoggingExtension());
}
public void AddLogging(Action<ILoggingBuilder> configure)
{
var factory = _container.Configure<LoggingExtension>().LoggerFactory;
_container.Configure<LoggingExtension>();
var factory = LoggerFactory.Create(configure);
_container.AddExtension(new LoggingExtension(factory));
}
public void RegisterType<T>(bool isSingle) where T : class