このチュートリアルに従って、wcf コールバック サービスを実装しています。
問題は、クライアント側のコールバック メソッドが呼び出されないことです。
public void NotifyClient(object sender, EventArgs args)
{
INotificationCallback callback = OperationContext.Current.GetCallbackChannel<INotificationCallback >();
callback.OnStepReached(((ModuleEventArgs)args).Step);
}
コールバックはサーバー側で呼び出されますが、クライアント側には到達しません。何が問題なのかわかりませんが、しばらくすると TimeOutException が発生するだけです。
サーバー側での私のコールバックはSystem.Runtime.Remoting.Proxies._TransparentProxy
.
この動作をデバッグする簡単な方法があるかどうか知りたいです。