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.