InitializationException constructor
InitializationException({})
Creates an initialization exception scoped to a specific component.
Implementation
InitializationException({
required String component,
String? userMessage,
String? devMessage,
super.cause,
super.stack,
Map<String, dynamic> metadata = const {},
super.isReportable,
}) : super(
userMessage:
userMessage ?? 'Failed to initialize the application component.',
devMessage: devMessage ?? 'Initialization failed for: $component',
severity: Severity.critical,
metadata: {
'component': component,
...metadata,
},
);