StrangeIoC  0.6.0
The IoC/Binding Framework for Unity3D and C#
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCAttribute
oCstrange.extensions.injector.api.CrossContextInjectionBinderA special version of InjectionBinder that allows shared injections across multiple Contexts
oCException
oCstrange.extensions.signal.api.IBaseSignalThe API that defines the use of a Signal
oCstrange.framework.api.IBinderCollection class for bindings
oCstrange.framework.api.IBindingBinds a key SemiBinding to a vlaue Semibinding
oCstrange.extensions.command.api.ICommandInterface for Commands, which is where you place your business logic
oCIComparer
oCstrange.extensions.context.api.ICrossContextCapableAPI for allowing Contexts to register across the Context border
oCstrange.extensions.dispatcher.api.IDispatcherA Dispatcher sends notifiations to any registered listener
oCstrange.extensions.dispatcher.eventdispatcher.api.IEventThe interface for an event sent by the EventDispatcher
oCstrange.extensions.implicitBind.api.IImplicitBinder
oCstrange.extensions.injector.api.IInjectorInterface for the Injector, which dependencies into provided instances
oCstrange.extensions.injector.api.IInjectorFactoryInterface for the Factory that instantiates all instances
oCstrange.framework.api.IInstanceProviderProvides an instance of the specified Type When all you need is a new instance, use this instead of IInjectionBinder
oCstrange.framework.api.IManagedListA common interface for the constituents parts of a Binding, which at present are either a SemiBinding or a Pool
oCstrange.extensions.mediation.api.IMediatorLook at strange.extensions.mediation.api.IMediationBinder, where I explain the purpose of Mediation in detail
oCstrange.extensions.pool.api.IPoolableInterface for items that belong to a Pool
oCstrange.extensions.command.api.IPooledCommandBinderInterface for a CommandBinder that allows pooling
oCstrange.extensions.reflector.api.IReflectedClassInterface for representation of a class
oCstrange.extensions.reflector.api.IReflectionBinderGenerates ReflectedClass instances
oCstrange.extensions.dispatcher.api.ITriggerableInterface for declaring a class capable of being triggered by a provided key and/or name
oCstrange.extensions.dispatcher.api.ITriggerProviderInterface for declaring a class capable of triggering an ITriggerable class
oCstrange.extensions.mediation.api.IViewMonobehaviours must implement this interface in order to be injectable
oCMonoBehaviour
\Cstrange.extensions.signal.api.SignalExceptionType