LocalWorker<W>.create constructor
LocalWorker<W>.create (
- W service, [
- OperationsMap? operations,
- ExceptionManager? exceptionManager
Implementation
factory LocalWorker.create(W service,
[OperationsMap? operations, ExceptionManager? exceptionManager]) {
if (operations == null) {
if (service is WorkerService) {
operations = service.operations;
} else {
throw ArgumentError(
'The operations map must be provided because $W does not implement $WorkerService',
'operations',
);
}
}
return impl.createLocalWorker<W>(
service,
operations,
exceptionManager ?? ExceptionManager(),
);
}