Ejemplo n.º 1
0
        public async Task <UserSession> BindAsync(Connection connection)
        {
            var token = await connection.ReceiveAsync <string>();

            if (sessionManager.TryGet(token, out var session))
            {
                session.SetConnection(connection);
                return(session);
            }
            // no such session exists, user not logged in.
            return(null);
        }