Application

Namespace: uMod

Assembly: uMod.Core.dll

Inheritance ObjectBaseFactoryContainer Application

Implements IFactory, IContainer, IContextContainer, IImplicitContainer, IExplicitContainer, IDisposable, IImplicitSingletonContainer, IExplicitSingletonContainer, IApplication, ISingleton

Summary

Global application container for uMod

Methods

Name

Summary

AddConverter (Type, Type, Func<Object, Object>)

Add a type converter from the specified type to another specified type with an optional converter function

ContainsScope (Type)

Determine if application contains a binding scope

TryInject<T> (Object, Object, out Object)

"Inject" an object associated with the generic type and context

TryInject (Type, Object, Object, out Object)

"Inject" an object associated with the specified type and context

When<T> ()

Create provider binding scope

When (Type[])

Create provider binding scope