diff --git a/SoftwareInstallation/SoftwareInstallationContracts/DI/UnityDependencyContainer.cs b/SoftwareInstallation/SoftwareInstallationContracts/DI/UnityDependencyContainer.cs index 3c8272a..47c203d 100644 --- a/SoftwareInstallation/SoftwareInstallationContracts/DI/UnityDependencyContainer.cs +++ b/SoftwareInstallation/SoftwareInstallationContracts/DI/UnityDependencyContainer.cs @@ -10,35 +10,35 @@ using Unity.Microsoft.Logging; namespace SoftwareInstallationContracts.DI { - public class UnityDependencyContainer : IDependencyContainer - { - private readonly IUnityContainer _container; + public class UnityDependencyContainer : IDependencyContainer + { + private readonly IUnityContainer _container; - public UnityDependencyContainer() - { - _container = new UnityContainer(); - } + public UnityDependencyContainer() + { + _container = new UnityContainer(); + } - public void AddLogging(Action configure) - { - var factory = LoggerFactory.Create(configure); - _container.AddExtension(new LoggingExtension(factory)); - } + public void AddLogging(Action configure) + { + var factory = LoggerFactory.Create(configure); + _container.AddExtension(new LoggingExtension(factory)); + } - public void RegisterType(bool isSingle) where T : class - { - _container.RegisterType(isSingle ? TypeLifetime.Singleton : TypeLifetime.Transient); + public void RegisterType(bool isSingle) where T : class + { + _container.RegisterType(isSingle ? TypeLifetime.Singleton : TypeLifetime.Transient); - } + } - public T Resolve() - { - return _container.Resolve(); - } + public T Resolve() + { + return _container.Resolve(); + } - void IDependencyContainer.RegisterType(bool isSingle) - { - _container.RegisterType(isSingle ? TypeLifetime.Singleton : TypeLifetime.Transient); - } - } + void IDependencyContainer.RegisterType(bool isSingle) + { + _container.RegisterType(isSingle ? TypeLifetime.Singleton : TypeLifetime.Transient); + } + } } diff --git a/SoftwareInstallation/SoftwareInstallationContracts/SoftwareInstallationContracts.csproj b/SoftwareInstallation/SoftwareInstallationContracts/SoftwareInstallationContracts.csproj index 6bd1caa..096ed90 100644 --- a/SoftwareInstallation/SoftwareInstallationContracts/SoftwareInstallationContracts.csproj +++ b/SoftwareInstallation/SoftwareInstallationContracts/SoftwareInstallationContracts.csproj @@ -10,6 +10,8 @@ + +