public virtual void Msg() { LoggingTestCase.ITestLogger forward = ((LoggingTestCase.ITestLogger)wrapper.Forward ()); if (forward != null) { wrapper.PushCurrentLevel(level); try { forward.Msg(); } catch (Exception _exceptionThrown) { wrapper.ExceptionCaughtInForward("msg", new object[] { }, _exceptionThrown); } finally { wrapper.PopCurrentLevel(); } return; } Log("msg", new object[] { }); }