RequestContext constructor
RequestContext({
- required String clientKey,
- required SmartRequest request,
- List<
SmartPlugin> extraPlugins = const [], - Set<
Type> excludePlugins = const {}, - Map<
Type, Set< ? skipHooks,LifecycleHook> > - Set<
String> ? consumedErrorCodes, - BaseOptions? optionsOverride,
- Map<
String, dynamic> ? extras,
Implementation
RequestContext({
required this.clientKey,
required this.request,
this.extraPlugins = const [],
this.excludePlugins = const {},
Map<Type, Set<LifecycleHook>>? skipHooks,
Set<String>? consumedErrorCodes,
this.optionsOverride,
Map<String, dynamic>? extras,
}) : skipHooks = skipHooks ?? const <Type, Set<LifecycleHook>>{},
consumedErrorCodes = consumedErrorCodes ?? <String>{},
extras = extras ?? {};