So, I had some spare time last night and wanted to see how difficult it
would be to port iBatisNet 1.6.2 to use Castle.DynamicProxy2 instead of
Castle.DynamicProxy. I needed this for my own purposes as I don't like
having to cart around both dlls. I managed to port it and in addition
remove the CachedProxyGenerator class ( and a couple others) because
DynamicProxy2 seems to do its own TypeCaching. It works and all the nunit
tests pass. I haven't done any timing tests yet to test performance. It
seems DynamicProxy2 comes with a partner dll called Castle.Core which I
think could be ILmerged in.
Is anybody interested in this? If so, I don't have committer status yet and
could forward the changeset to somebody else that does.