public void ExitMethod(int MethodOffSet) { try { ExitMethodMessage EMM = new ExitMethodMessage(); EMM._MethodOffset = MethodOffSet + 2; EMM.InitializeNewMessage(); foreach (Destination d in _Destins) { d.ExitMethod(EMM); } } finally { lock(typeof(LogFactory)) { LogFactory.Indent -= 1; } } }
public abstract void ExitMethod(ExitMethodMessage EMM);
public override void ExitMethod(ExitMethodMessage EMM) { Console.WriteLine("LOG: " + GetIndentString(2) + "<" + EMM.MethodName); }
public override void ExitMethod(ExitMethodMessage EMM) { Output.WriteLine("{0}{1} <{2}", EMM.UTCTime.ToString("dd-MM-yyyy") + " " + EMM.UTCTime.ToLongTimeString(), GetIndentString(1), EMM.MethodName); }