public ES_Task(string stateName, EntityTaskExecuter entityTaskExecuter) : base(stateName) { this.entityTaskExecuter = entityTaskExecuter; this.entityTaskExecuter.TaskDoneHandler += OnStateDone; }
public ES_Task(string stateName, EntityTaskExecuter entityTaskExecuter, Task task) : base(stateName) { this.entityTaskExecuter = entityTaskExecuter; this.entityTaskExecuter.GiveTask(task); }
public ES_Task(EntityTaskExecuter entityTaskExecuter) { this.entityTaskExecuter = entityTaskExecuter; }