Branch: refs/heads/master
Home:   https://github.com/castleproject/Castle.Windsor

Commit: b8e96745ab61ad694207f39c3d70a442599d4886
    
https://github.com/castleproject/Castle.Windsor/commit/b8e96745ab61ad694207f39c3d70a442599d4886
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-12-31 (Fri, 31 Dec 2010)

Changed paths:
  M src/Castle.Windsor/MicroKernel/Lifestyle/AbstractLifestyleManager.cs
  M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs

Log Message:
-----------
-some refactoring in AbstractLifestyleManager and code clean up


Commit: 6c194a65f6cb69af7c9667d1b0f828c28b65ea65
    
https://github.com/castleproject/Castle.Windsor/commit/6c194a65f6cb69af7c9667d1b0f828c28b65ea65
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-12-31 (Fri, 31 Dec 2010)

Changed paths:
  M 
src/Castle.Windsor/MicroKernel/ComponentActivator/DefaultComponentActivator.cs

Log Message:
-----------
- fixed (very unlikely and very low impact) issue with some .ctor dependencies 
not being released in case of exception when some other dependencies have value 
of null (which is legal now, in case when their value is obtained via default 
value as in C# 4)


Commit: 8ee98fec7c781552a829bcb3dd8b5b5119e76b4c
    
https://github.com/castleproject/Castle.Windsor/commit/8ee98fec7c781552a829bcb3dd8b5b5119e76b4c
Author: Krzysztof Kozmic <[email protected]>
Date:   2010-12-31 (Fri, 31 Dec 2010)

Changed paths:
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultDelegateComponentSelector.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/DefaultTypedFactoryComponentSelector.cs

Log Message:
-----------
- matching get methods (to decide if component should be resolved by name) in 
DefaultTypedFactoryComponentSelector is now case and culture insensitive (not 
that this really matters, but it's faster and consistent with how we do it 
elsewhere)

- DefaultDelegateComponentSelector does not try to match by name, since we 
always have just one method - "Invoke" so trying to match by name makes no 
sense at all, and only impedes performance


-- 
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