Castle.MicroKernel.KernelEventSupport.RaiseHandlerRegistered C# (CSharp) Method

RaiseHandlerRegistered() public method

public RaiseHandlerRegistered ( IHandler handler ) : void
handler IHandler
return void
		public virtual void RaiseHandlerRegistered(IHandler handler)
		{
			bool stateChanged = true;

			while(stateChanged)
			{
				stateChanged = false;
				HandlerDelegate eventDelegate = (HandlerDelegate) events[HandlerRegisteredEvent];
				if (eventDelegate != null) eventDelegate(handler, ref stateChanged);
			}
		}
		protected virtual void RaiseDependencyResolving(ComponentModel client, DependencyModel model, Object dependency)