protected override void ShowProgress(Subject caller, Event evt) { ProgressEvent pe = ProgressEvent.Cast(evt); System.Console.WriteLine("This is my progress: " + pe.GetProgress()); }