/// <summary> /// サーバー側でメソッド呼び出しが行われたときの処理を行います。 /// </summary> /// <param name="context">コンテキスト</param> /// <param name="elapsedMilliseconds">処理時間(ミリ秒)</param> public void NotifyMethodCalled(ServerCallContext context, double elapsedMilliseconds) { try { NotifyServerMethodInvoked h = MethodCalled; if (h != null) { h(context, elapsedMilliseconds); } } catch { } }
/// <summary> /// サーバー側でレスポンスストリームの書き込みが行われたときの処理を行います。 /// </summary> /// <param name="context">コンテキスト</param> /// <param name="elapsedMilliseconds">処理時間(ミリ秒)</param> public void NotifyResponseWrote(ServerCallContext context, double elapsedMilliseconds) { try { NotifyServerMethodInvoked h = ResponseWrote; if (h != null) { h(context, elapsedMilliseconds); } } catch { } }