2
我不能完全弄清楚如何使用動態代理如何同時實現多個接口。使用第三方庫我有類似創建同時實現多個接口的動態代理
interface ISubscribe<T> { Consume(T msg); }
我想動態的創建,能同時實現
ISubscribe<Foo>, ISubscribe<Bar>
一類,併爲每一個調用Logger.Log(msg)
(類型參數上是動態的)。
我無法弄清楚如何做到這一點。
如果你通過'additionalInterfacesToProxy'傳遞額外的東西,它會工作嗎? –
@KrzysztofKozmic哦!好吧,我明顯誤讀你的教程,然後,似乎工作。 –
你可能讀得對。多年來發生了一些變化,所以教程可能已經過時。 –