Agliullov D. A. Lab Work 8 Hard #22

Closed
d.agliullov wants to merge 13 commits from Lab8_Hard into Lab7_Hard
Showing only changes of commit a79e59759a - Show all commits

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