CreateException constructor
- String? traceId,
- dynamic messageOrLocator
Creates an error instance and assigns its values.
- trace_id (optional) a unique a context to trace execution through call chain.
messageOrLocator
human-readable error or locator of the component that cannot be created.
Implementation
CreateException(String? traceId, dynamic messageOrLocator)
: super(
traceId,
'CANNOT_CREATE',
(messageOrLocator is String)
? messageOrLocator
: 'Requested component ' +
messageOrLocator +
' cannot be created') {
if (!(messageOrLocator is String) && messageOrLocator != null) {
withDetails('locator', messageOrLocator);
}
}