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

                _sessions[sessionId] = session;
            }
        }