public static Context inlist(string room, string connectionId, string deviceId) { GameSession session = GetSessionByRoomCode(room); if (session != null && !session.HasStarted()) { var player = session.AddPlayerSafe(connectionId, deviceId); return(new Context(session.SessionId, player.PlayerId)); } return(new Context(Guid.Empty, Guid.Empty)); }