public Scope() { _supervisor = new TaskSupervisor(this); }
public TaskScope(string tag) { _participant = new TaskParticipant(tag); _supervisor = new TaskSupervisor(tag, this); }
public TaskScope(string tag, Action remove) { _participant = new TaskParticipant(tag, remove); _supervisor = new TaskSupervisor(tag, this); }