2016-09-01 22 views
0

私はいくつかのサービスに対して非常に基本的なインターフェースを持っています。何かやって:IServiceから継承リモートサービスのインスタンスを渡しながらサービスインタフェースでGetTypeを呼び出すと、呼び出しが発生しますか?

private static void Test(IService svc) 
{ 
    var test = svc.GetType(); 
} 

は、RealProxyのInvokeメソッドが発射されます。

なぜですか?

+1

なぜだろう、それはない - _「のRealProxyによって支えられて透過プロキシが呼ばれ、その代表者Invokeメソッドの呼び出し」_ – stuartd

答えて

関連する問題