/// <summary> /// This function is used to notify the step status /// </summary> /// <param name="step"> /// Step details. /// </param> /// <param name="status"> /// Status of the step. /// </param> private void NotifyMessage(PyramidGenerationSteps step, PyramidGenerationStatus status) { NotifyEventArgs eventArgs = new NotifyEventArgs() { Step = step, Status = status }; this.Notify.OnFire(this, eventArgs); }