Uncas.Core by Ole Lynge Soerensen

<PackageReference Include="Uncas.Core" Version="1.1.0.154" />

 IIocContainer

public interface IIocContainer
Represents an inversion-of-control container.
using System; namespace Uncas.Core { [Obsolete("Use Uncas.Core.Ioc.IIocContainer instead.")] public interface IIocContainer { [Obsolete("Use Uncas.Core.Ioc.IIocContainer instead.")] void RegisterType(Type implementationType, Type interfaceType); [Obsolete("Use Uncas.Core.Ioc.IIocContainer instead.")] T Resolve<T>(); } }