Ejemplo n.º 1
0
        public virtual void Format(ITraceBuilder builder, T value)
        {
            if (value == null)
            {
                builder.AddArgument(string.Empty);
                return;
            }
            ITraceable traceable = value as ITraceable;

            if (traceable != null)
            {
                traceable.TraceTo(builder);
                return;
            }
            string value2 = value.ToString();

            builder.AddArgument(value2);
        }