runValidator method
void
runValidator(
- String driver,
- SessionDriverBuilderContext context,
- SessionDriverRegistration registration
Implementation
void runValidator(
String driver,
SessionDriverBuilderContext context,
SessionDriverRegistration registration,
) {
final validator = registration.validator;
if (validator == null) {
return;
}
try {
validator(context);
} on ProviderConfigException {
rethrow;
} catch (error) {
throw ProviderConfigException(
'Session driver "$driver" validation failed: $error',
);
}
}