addTask method
Implementation
String addTask(Function function, List<dynamic> args, int priority,
{int maxRetries = 3}) {
final taskId = const Uuid().v4();
_taskQueue
.add(Task(taskId, function, args, priority, maxRetries: maxRetries));
_logger.i('New Task Added To Queue: $taskId');
_assignTasks();
return taskId;
}