public void Fire() { foreach (var subscriber in subscribers.Keys.ToArray()) { subscriber(); } }
private void PaintInternal() { LayoutRoot.Bitmap = Bitmap; Bitmap.Pen = defaultPen; Bitmap.FillRectUnsafe(0, 0, LayoutRoot.Width, LayoutRoot.Height); LayoutRoot.Paint(); Recorder?.WriteFrame(Bitmap); Bitmap.Paint(); AfterPaint.Fire(); }