requestOrNull method
Returns the result of request, or null if it throws.
Disposal is handled by request, whether it succeeds or fails.
Implementation
Future<T?> requestOrNull() async {
try {
return await request();
} catch (_) {
return null;
}
}