DataProcessingException constructor
DataProcessingException({})
Creates a data processing exception, optionally capturing raw input.
Implementation
DataProcessingException({
required super.userMessage,
required super.devMessage,
this.data,
this.operation,
super.cause,
super.stack,
Map<String, dynamic> metadata = const {},
super.severity,
super.isReportable,
}) : super(
metadata: {
if (operation != null) 'operation': operation,
if (data != null) 'rawData': data,
...metadata,
},
);