However, the container that is provided out of the box with .NET Core does not support named or keyed registrations. Mix And Match Containers. The Microsoft DI Container is a ‘Conforming Container‘ that provides a common abstraction that can be wired up to other containers such as Autofac, Ninject, StructureMap et al.