public override void Cancel() { if (proceeder is not null) { eventToWaitFor.Unsubscribe(proceeder); } }
private bool disposedValue; // To detect redundant calls. protected virtual void Dispose(bool disposing) { if (!disposedValue) { if (disposing) { executeOn.Unsubscribe((ScriptEventHandler)RunCode); lua.Dispose(); } disposedValue = true; } }
public override void Cancel() { eventToCheckOn.Unsubscribe(checker); }