private bool NeedsAsking(STATE state)
{
switch (state)
{
case STATE.Start:
case STATE.Pending:
return true;
case STATE.Asking:
case STATE.Running:
return false;
case STATE.Error:
Debug.WriteLine("Retrying create after error. Hope you've changed perms or something in the mean time.");
return true;
}
return true;
}