require<T> method
Reads a required request-local value.
Implementation
T require<T>(RequestKey<T> key) {
final value = get(key);
if (value == null) {
throw StateError('Missing request context: ${key.name}.');
}
return value;
}