void Kernel_ComponentCreated(global::Castle.Core.ComponentModel model, object instance)
 {
     logger.DebugFormat("Component Created: {0}", instance.GetType());
 }
 void Kernel_ComponentDestroyed(global::Castle.Core.ComponentModel model, object instance)
 {
     logger.DebugFormat("Component Destroyed: {0}, {1}", instance.GetType(), instance);
 }