I'd like to create dynamic proxy for a type in the BCL that is an abstract class with an internal constructor. I've been castle's dynamic proxy and this fails with an exception stating there is no parameterless constructor (their is - it's internal).
Is there any way to achieve this with castle? If not are any of the other dynamic proxy frameworks able to do this? This is the beginning of a development, so it would be easy to change frameworks.