void ICompletionHandler.OnRequestCompletion(int sessionId, RioRequestContextKey requestContextKey, int bytesTransferred) { RioSession session; if (!_sessionManager.TryGetSession(sessionId, out session)) { return; // disconnected client? it should be fine to ignore and continue polling } session.OnRequestCompletion(requestContextKey, bytesTransferred); }
void ICompletionHandler.OnRequestCompletion(int sessionId, RioRequestContextKey requestContextKey, int bytesTransferred) { _session.OnRequestCompletion(requestContextKey, bytesTransferred); }