Paralect.ServiceLocator is a project mainly written in C#, it's free.
Implementations of IServiceLocator for various .net DI containers
Implementation of IServiceLocator interface for various DI containers.
The following DI containers are supported: