問題タブ [realproxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ChannelFactory で作成されたチャネルを ICommunicationObject にキャストするにはどうすればよいですか?
ChannelFactory で作成された T チャネルを ICommunicationObject にキャストする方法を教えてください。
私がこれを尋ねている理由は、障害状態を管理し、別のチャネルを自動的に再作成するための単純な ChannelProxy を書き始めたためです。GetTransparentProxy() を介してインターフェイス インスタンスを取得すると、それを ICommunicationObject にキャストできません。私のコンストラクターは、base(typeof(T)) だけでなく base(typeof(T+ICommunicationObject)) をオーバーライドする必要があると思います...しかし、どのように?
これが私のソースコードです: ファイナライズされておらず、完全にコメントもテストもされていません;)
c# - サービス インターフェイスで GetType を呼び出すと、invoke?
私はいくつかのサービスのための非常に基本的なインターフェースを持っています。次のようなことをします:
一方、IService から継承するリモート サービスのインスタンスを渡すと、RealProxy Invoke メソッドが起動されます。
なんで?