public void Finish() { Task.SetState(new TaskComplete(Task)); Console.WriteLine("task finished"); }
public void Execute() { Console.WriteLine("task is send,do execute"); Task.SetState(new TaskExecuting(Task)); }
public void Send() { Console.WriteLine("task is create,do send"); Task.SetState(new TaskSend(Task)); }