public bool TryGet(int sessionId, out CallSession callSession) { lock (_locker) { return(_sessions.TryGetValue(sessionId, out callSession)); } }
public void Append(int sessionId, int routeId) { lock (_locker) { var session = new CallSession(_audioController) { Id = sessionId, RouteId = routeId, }; session.ChangeState += ChangeState; _sessions[sessionId] = session; } }