C# (CSharp) Munq Namespace

Nested Namespaces

Munq.LifetimeManagers

Classes

Name Description
CreateInstanceDelegateFactory This class provides a method to build a delegate to create a specified type. It is used by Register<TType, TImp>() to build the Func<IDependencyResolver, TImp> need to create the instance to be returned. Also used by the Resolve methods if the type requested is a class, not an interface, and is not currently Registered in the container.
IocContainer The implementation of the IOC container. Implements the IDependencyRegistrar and IDependencyResolver, along with the IContainerFluent and IDisposable interfaces. The container is thread safe.
NamedRegistrationKey
Registration
TypeRegistry
UnNamedRegistrationKey