public override Response processRemoveSession(SessionId id) { if (id != null) { ConnectionId connectionId = id.ParentId; if (connectionId != null) { ConnectionState cs = connectionStates[connectionId]; if (cs != null) { cs.removeSession(id); } } } return(TRACKED_RESPONSE_MARKER); }
public override Response processRemoveSession(SessionId id) { if (id != null) { ConnectionId connectionId = id.ParentId; if (connectionId != null) { ConnectionState cs = null; if (connectionStates.TryGetValue(connectionId, out cs)) { cs.removeSession(id); } } } return(TRACKED_RESPONSE_MARKER); }