1
使用Castle.DynamicProxy,我「簡單地」想得到一個Interface-Proxy-Without-Target,但是...使用默認構造函數,所以我能夠重用代理 - 類型。使用默認的構造函數創建一個InterfaceProxyWithoutTarget
UPDATE
我的意思是做這樣的事情......
var proxy = generator.CreateInterfaceProxyWithoutTarget(typeof(TInterface) ...);
var proxyType = proxy.GetType();
var newproxy = Activator.CreateInstance(proxyType);
...除了生成的類型不實現默認構造函數。
我的實際環境與WCF定製有關,但那是另一回事。
謝謝基耶斯洛夫, 我簡單瀏覽了一下WCF基金,這可以幫助,但有這麼幾個文檔... 我需要自託管和代碼只配置功能。 – fredlegrain 2010-01-25 10:41:45
請參閱這裏瞭解文檔以及鏈接。 http://using.castleproject.org/display/IoC/Windsor+WCF+integration+filility 這個頁面將更新一些實際的文件,希望不久:) – 2010-01-25 11:58:24
我想我知道你的意思是... :) – fredlegrain 2010-01-25 13:10:16