Branch: refs/heads/master
Home: https://github.com/castleproject/Castle.Windsor
Commit: 92d76c534422f870db3d6be341876d65f8e05502
https://github.com/castleproject/Castle.Windsor/commit/92d76c534422f870db3d6be341876d65f8e05502
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-07-26 (Tue, 26 Jul 2011)
Changed paths:
M BreakingChanges.txt
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
M src/Castle.Windsor/MicroKernel/IKernelInternal.cs
Log Message:
-----------
CreateLifestyleManager method was moved from handlers to IKernelInternal
Commit: 96a9076d611e7b8c74e80ce92f134d642bafe84b
https://github.com/castleproject/Castle.Windsor/commit/96a9076d611e7b8c74e80ce92f134d642bafe84b
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-07-26 (Tue, 26 Jul 2011)
Changed paths:
M src/Castle.Windsor/Castle.Windsor.csproj
M src/Castle.Windsor/Core/Internal/SimpleThreadSafeDictionary.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/Handlers/CollectionsMetaHandler.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
R src/Castle.Windsor/MicroKernel/Lifestyle/PerThreadLifestyleManager.cs
R
src/Castle.Windsor/MicroKernel/Lifestyle/PerThreadThreadStaticLifestyleManager.cs
M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/DefaultLifetimeScope.cs
A src/Castle.Windsor/MicroKernel/Lifestyle/ThreadScopeAccessor.cs
Log Message:
-----------
- refactored per/thread lifestyle to be scoped
Commit: 82bcf7541cd33ea7e35d03b26a5eaae4e69cd019
https://github.com/castleproject/Castle.Windsor/commit/82bcf7541cd33ea7e35d03b26a5eaae4e69cd019
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-07-28 (Thu, 28 Jul 2011)
Changed paths:
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/AbstractPropertyDescriptor.cs
M
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ServiceOverrideDescriptor.cs
M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
M src/Castle.Windsor/MicroKernel/Registration/Dependency.cs
M src/Castle.Windsor/MicroKernel/Registration/Parameter.cs
M src/Castle.Windsor/MicroKernel/Registration/Property.cs
M src/Castle.Windsor/MicroKernel/Registration/ServiceOverride.cs
Log Message:
-----------
- changed how dependency between Dependency and
Paramtere/Property/ServiceOverride types is structured. That's primarily to
make the intellisense nicer. So when we're using Dependency (in conjunction
with DependsOn method preferably) we get access to creation of all types of
dependencies. When we go for any of the custom dependency types however, we
don't have intellisense cluttered by options that create other types, that make
no sense in current context.
Commit: f1d5023fe5062d3a88b8f0cf84c93aed1ec0a72a
https://github.com/castleproject/Castle.Windsor/commit/f1d5023fe5062d3a88b8f0cf84c93aed1ec0a72a
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-07-28 (Thu, 28 Jul 2011)
Changed paths:
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDelegatesTestCase.cs
M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
M src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
M src/Castle.Windsor.Tests/TypedDependenciesTestCase.cs
M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateFactory.cs
M
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
M
src/Castle.Windsor/MicroKernel/Registration/ComponentDependencyRegistrationExtensions.cs
Log Message:
-----------
- changed some overloads of Insert extension method to more descriptive ones,
to avoid issues when wrong overload is being used. That's mostly to make it
possible to actually use anonymous types, which would normally be considered
typed dependency instead, due to generic overload taking precedence over the
'object' one.
Compare:
https://github.com/castleproject/Castle.Windsor/compare/2d7a2be...f1d5023
--
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.