// do we no longer want a callback for when the closing sequence begins public void RemoveClosingSequenceBeginCallback(ClosingSequenceBeginDelegate callback) { _onClosingSequenceBegin -= callback; }
// do we want a callback for when the closing sequence begins public void AddClosingSequenceBeginCallback(ClosingSequenceBeginDelegate callback) { RemoveClosingSequenceBeginCallback(callback); // avoid duplicate addition _onClosingSequenceBegin += callback; }