Пример #1
0
 public Session(Sessions sessions, HumbleServer server, TcpClient client, Framing framing, string delimiter)
 {
     _stream   = MessageFraming.Create(framing, client, delimiter);
     _server   = server;
     _client   = client;
     _sessions = sessions;
 }
Пример #2
0
        public Session NewSession(HumbleServer humbleServer, TcpClient client, Framing framing, string delimiter)
        {
            var session = new Session(this, humbleServer, client, framing, delimiter);

            lock (_locker)
            {
                _sessions.Add(session);
            }

            return(session);
        }