public void PostDelete() { if (_postSession != null) { _guardedOperations.CallExtensionPoint(() => { _postSession.PostDelete(); }); _postSession = null; } }