Replaced AllTypesOf<T> syntax with AllTypes.Of<T> so a non-generic version can be...
commit34dd0e9794f11a93fd12e9607c7f6a2a970a81f9
authorcneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Sat, 22 Mar 2008 17:13:24 +0000 (22 17:13 +0000)
committercneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Sat, 22 Mar 2008 17:13:24 +0000 (22 17:13 +0000)
treebff4e58b8f002fb7167d91b90660322a43d6f17f
parentfc910b5089da4fc7843663bfbd8186a0e06c5287
Replaced AllTypesOf<T> syntax with AllTypes.Of<T> so a non-generic version can be consistently provided.  This also removed unnecessary overhead dealing with generics.  This is a small breaking change.

git-svn-id: https://svn.castleproject.org/svn/castle/trunk@4925 73e77b4c-caa6-f847-a29a-24ab75ae54b6
InversionOfControl/Castle.MicroKernel.Tests/Registration/AllTypesOfTestCase.cs
InversionOfControl/Castle.MicroKernel/Registration/Strategies/AllTypesOf.cs
InversionOfControl/Castle.MicroKernel/Registration/Strategies/ServiceDescriptor.cs
InversionOfControl/Castle.MicroKernel/Registration/Strategies/TypesDescriptor.cs
InversionOfControl/InversionOfControl-vs2008.sln