Refactored DictionaryAdapter to support general-purpose key manipulations.
commitf40ba9b0186512fb6ef0680baf1ae341b9f6f9ce
authorcneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Fri, 2 Nov 2007 02:00:12 +0000 (2 02:00 +0000)
committercneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Fri, 2 Nov 2007 02:00:12 +0000 (2 02:00 +0000)
treef09faffbabac3cf562389e6dd7de65f57c6d6c1a
parentcf248483c4bc10bfdb5a43caf9cdf06d67288a26
Refactored DictionaryAdapter to support general-purpose key manipulations.

git-svn-id: https://svn.castleproject.org/svn/castle/trunk@4447 73e77b4c-caa6-f847-a29a-24ab75ae54b6
Components/DictionaryAdapter/Castle.Components.DictionaryAdapter.Tests/DictionaryAdapterFactoryTestCase.cs
Components/DictionaryAdapter/Castle.Components.DictionaryAdapter/Castle.Components.DictionaryAdapter-vs2005.csproj
Components/DictionaryAdapter/Castle.Components.DictionaryAdapter/DictionaryAdapterFactory.cs
Components/DictionaryAdapter/Castle.Components.DictionaryAdapter/DictionaryAdapterKeyPrefixAttribute.cs
Components/DictionaryAdapter/Castle.Components.DictionaryAdapter/DictionaryKeySubstitutionAttribute.cs [new file with mode: 0644]
Components/DictionaryAdapter/Castle.Components.DictionaryAdapter/IDictionaryKeyBuilder.cs [new file with mode: 0644]