private void QueueHandlers() { if (!IsDisposed && !_IsQueued) { _IsQueued = true; Coordinator.BeforePrepare(_BeforePrepare); // This is queued by the BeforePrepare handler // Coordinator.BeforeIssue(_BeforeIssue); } }
public void Invalidate() { lock (Lock) { if (IsDirty) { return; } Coordinator.BeforePrepare(_BeforePrepare); IsDirty = true; } }