castleproject/Windsor — pull request #55 by dalefrancis88 (2014-03-18 07:38:00+00:00)
Title: Issue #50

So i tracked down the issue. Basically in DefaultConversionManager.InitDefaultConverters there is the list of converters. When someone uses the line Container.Register(Classes.FromThisAssembly().Pick().WithServiceFirstInterface()); it seems to create an instance that causes ComponentConverter.CanHangleType to return true.

If i switch the order of AttributeAwareConverter to be before ComponentConverter it works fine