public async Task CheckAvailability() { try { await worker().Search("test"); timers.Unregister("check"); Unlock(); NotifyAvailable(); } catch (HttpException) {} }
void CancelRetries(string api) { timers.Unregister(api); retrying.Remove(api); }
public static void Unregister(this ITimerService timers, Func <Task> callback) => timers.Unregister(callback.Method.Name);