
Update `ConnectionDetailsFactories` so that callers can now declare if a result is required or not and improve exception hierarchy. See gh-35168
Update `ConnectionDetailsFactories` so that callers can now declare if a result is required or not and improve exception hierarchy. See gh-35168