public virtual IHandler AddCustomComponent(ComponentModel model) { var handler = (this as IKernelInternal).CreateHandler(model); NamingSubSystem.Register(handler); (this as IKernelInternal).RaiseEventsOnHandlerCreated(handler); return(handler); }