Пример #1
0
        }         // proc UpdateInitializationState

        private void UpdateInitializationState(LogMessageScopeProxy scope, int order, string state)
        {
            UpdateInitializationState(state);

            scope.WriteStopWatch()
            .WriteLine("{0:N0}: {1}", order, state);
        }         // proc UpdateInitializationState
Пример #2
0
        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
Пример #3
0
        }         // 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
Пример #4
0
 public static void WriteActionResult(LogMessageScopeProxy log, object result)
 {
     log.NewLine();
     log.WriteLine("Result: " + FormatParameter(result, 200));
 }         // WriteActionResult