IHandler
Contract for the IHandler, which manages an
component state and coordinates its creation
and destruction (dispatching to activators, lifestyle managers)
Gets the model of the component being
managed by this handler.
Gets the state of the handler
Initializes the handler with a reference to the
kernel.
Tests whether the handler is already being resolved in given context.
Implementors should dispose the component instance
Implementors should return a valid instance
for the component the handler is responsible.
It should throw an exception in the case the component
can't be created for some reason
Returns true if this handler supports service
Implementors should return a valid instance
for the component the handler is responsible.
It should return null in the case the component
can't be created for some reason. No exception should be thrown.