Ζεσταίνουμε μια κατσαρόλα σε μέτρια προς δυνατή φωτιά (6 – 8), προσθέτουμε το ελαιόλαδο και στη συνέχεια το κρεμμύδι, το πράσο και το σκόρδο και τσιγαρίζουμε για 3 – 4 λεπτά.
Προσθέτουμε τα μανιτάρια και συνεχίζουμε το σοτάρισμα για άλλα 7 – 8 λεπτά, μέχρι που να αρχίσουν να χάνουν τα υγρά τους και να μειωθεί ο όγκος τους κατά το 50%.
Σβήνουμε με το λευκό κρασί και στη συνέχεια προσθέτουμε το μαρούλι ψιλοκομμένο, το σέλερι και αλατοπιπερώνουμε. Χαμηλώνουμε τη φωτιά σε μέτρια προς δυνατή (5 – 6) και προσθέτουμε το ζωμό και τα ψιλοκομμένα μυρωδικά.
Μαγειρεύουμε για 20 – 25 λεπτά.
Σε ένα βαθύ μπολ χτυπάμε τα ασπράδια από τα αυγά μαζί με το κορν φλάουρ, μέχρι να αφρατέψουν. Συνεχίζοντας το χτύπημα, προσθέτουμε τους κρόκους και το χυμό λεμονιού.
Με μία μεγάλη κουτάλα παίρνουμε ζωμό από την κατσαρόλα (όσο μπορούμε χωρίς τα χορταρικά) και το ρίχνουμε σιγά σιγά στο αυγολέμονο, ανακατεύοντας συνεχώς για να μην κόψει.
Ρίχνουμε το αυγολέμονο στο φαγητό, που έχουμε αποσύρει από τη φωτιά, και ανακατεύουμε ελαφρώς, ώστε να πάει παντού, κουνώντας την κατσαρόλα κυκλικά.
Σερβίρουμε και γαρνίρουμε με λίγο ωμό λάδι και ξύσμα λεμονιού.