public TaskManager.TaskManager()
Creates a new TaskManager instance.
Coordinates task. Use its members to discover the current selection and supported operations.
Namespace: DreamPoeBot.Loki.Bot
public class TaskManagerView DPB1 version →Members declared by a base type are documented on that type. Follow these links to include them in your lookup.
public TaskManager.TaskManager()
Creates a new TaskManager instance.
public override Task<LogicResult> TaskManager.ProvideLogic(TaskGroup group, RunBehavior behavior, Logic logic)
Executes the provide logic operation with the supplied arguments.
groupTaskGroupbehaviorRunBehaviorlogicLogicReturns: An asynchronous operation. Await it before reading the result or continuing the workflow.
public override Task<RunTasksResult> TaskManager.Run(TaskGroup group, RunBehavior behavior)
Runs this component's work and returns the result shown in the signature.
groupTaskGroupbehaviorRunBehaviorReturns: An asynchronous operation. Await it before reading the result or continuing the workflow.
public override MessageResult TaskManager.SendMessage(TaskGroup group, Message message)
Sends message using the supplied arguments.
groupTaskGroupmessageMessageReturns: The MessageResult result.
public override void TaskManager.Start()
Starts this component's lifecycle.
public override void TaskManager.Stop()
Stops this component's lifecycle.
public override void TaskManager.Tick()
Updates this component for the current bot tick. Keep repeated work short.
DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.