} // proc UpdateInitializationState private void UpdateInitializationState(LogMessageScopeProxy scope, int order, string state) { UpdateInitializationState(state); scope.WriteStopWatch() .WriteLine("{0:N0}: {1}", order, state); } // proc UpdateInitializationState
public static void WriteActionStart(IDECommonScope r, LogMessageScopeProxy log, string actioName, string[] names, object[] arguments) { // write user var userInfo = r.User?.Info; if (userInfo != null) { log.Write("[").Write(userInfo.DisplayName).Write("] "); } // write action an parameter log.Write(actioName); log.Write("("); for (var i = 0; i < names.Length; i++) { if (i > 0) { log.Write(","); } if (names[i] != null) { log.Write(names[i]) .Write("=") .Write(FormatParameter(arguments[i], 20)); } } log.WriteLine(")"); } // proc WriteActionStart
} // ctor /// <summary></summary> /// <param name="item"></param> /// <param name="context"></param> /// <param name="log"></param> /// <returns></returns> public object Invoke(DEConfigItem item, IDEWebRequestScope context, LogMessageScopeProxy log = null) { if (action != null) { if (isNativeCall) { action(item, context, log); return(DBNull.Value); } else { return(action(item, context, log)); } } else { return(null); } } // proc Invoke
public static void WriteActionResult(LogMessageScopeProxy log, object result) { log.NewLine(); log.WriteLine("Result: " + FormatParameter(result, 200)); } // WriteActionResult