registerHandler static method

void registerHandler(
  1. String name,
  2. TaskHandler handler
)

Registers a handler for a task name.

Must be called from within the dispatcher function during initialization. Example:

TaskFlow.registerHandler('syncData', (ctx) async {
  final userId = ctx.input['userId'] as String;
  return TaskResult.success(data: {'synced': 42});
});

Implementation

static void registerHandler(String name, TaskHandler handler) {
  TaskRegistry.instance().register(name, handler);
}