Branch: refs/heads/master
Home:   http://github.com/castleproject/Castle.InversionOfControl

Commit: 6d09832f1eebd0cb19ed85de638f26a747ac3687
    
http://github.com/castleproject/Castle.InversionOfControl/commit/6d09832f1eebd0cb19ed85de638f26a747ac3687
Author: Craig Neuwirt <[email protected]>
Date:   2010-06-03 (Thu, 03 Jun 2010)

Changed paths:
  M src/Castle.Windsor/Facilities/Startable/StartableFacility.cs
  M src/Castle.Windsor/MicroKernel/ComponentActivator/FactoryMethodActivator.cs
  M src/Castle.Windsor/MicroKernel/Handlers/AbstractHandler.cs

Log Message:
-----------
- Update FactoryMethodActivator to apply Decommission steps which is useful for 
common pattern of

 Component.For<ISession>().UsingFactoryMethod(
     kernel => kernel.Resolve<IRepository>().Opensession())

- Changed how StartableFacility detects available components to be consistent 
with normal handler resolution.  This allowed TypedFactoryFacility delegates to 
be handled properly for startable components


-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.

Reply via email to