public void Cancel()
{
if (ActionTaskThread != null)
{
AnimateText = $"Cancelling current query({AnimateText}).";
Log.WriteError(new SourceInfo(), AnimateText);
ActionTaskThread.Abort();
}
TaskCancelled = true;
}
private void PropulateServerObjects() { _backgroundExecutorWithStatus?.Cancel(); switch (_selectedServerObject) { case ServerObjectType.Resource: BTN_CheckOut.Enabled = false; LoadResources(); break; default: BTN_CheckOut.Enabled = true; LoadProjects(); break; } }