/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void TaskManager_Executed(object sender, TaskExecutedEventArgs e) { _processAddin.ProcessExecutedTask(e.Task, e.ParseResult); }
static void ConreteService_TaskExecuted(object sender, TaskExecutedEventArgs<ConcreteTask> e) { var thread = (ConcreteTaskThread)sender; Logger.Trace("{0} Executed task({1}) with {2}ms.", thread.Name, e.Task.Id.ToString(), e.Milliseconds.ToString()); }