/** * Removes a listener from the executor. * * @param listener * The listener. */ public void RemoveTaskExecutorListener(ITaskExecutorListener listener) { lock (listeners) { listeners.Remove(listener); } }
/** * Adds a listener to the executor. * * @param listener * The listener. */ public void AddTaskExecutorListener(ITaskExecutorListener listener) { lock (listeners) { listeners.Add(listener); } }